분류 전체보기

Spring/오류

RestController를 이용하지 않았을 때 Controller에서 왜 Dto를 받지 못할까?

문제 발생 평소 Rest Api를 이용했었는데 직접 @Controller를 사용해 구현하다가 발생함. 회원가입 버튼을 눌렀을 때, Controller에서 UserJoinRequestDto를 받고 처리하는데 받는 과정에서 발생한 에러다. 내가 구현한 View, Controller, Dto 회원가입 화면 join.html UserController UserJoinRequestDto 원인 Dto에 Setter가 존재하지 않으면 값을 설정할 수 없기 때문에 null이 발생한 것임. 해결 방법 Dto에 @Setter를 선언해서 해결 Js를 이용해 Api 통신 (Content-Type: application/json) Js를 제대로 이해하지 못하고 사용하는데 아직 불편해 @Setter를 사용했다. 정상적으로 값 들..

Spring/오류

org.opentest4j.AssertionFailedError: Jacoco를 사용하면서 겪은 간단한 에러

./gradlew test 를 했을 때 발생하는 문제. 처음 내가 작성했던 테스트 코드들을 살펴보자 import com.fasterxml.jackson.databind.ObjectMapper; import com.likelion.domain.entity.User; import com.likelion.domain.enums.UserRole; import com.likelion.domain.repository.UserRepository; import com.likelion.dto.user.UserJoinRequestDto; import com.likelion.dto.user.UserUpdateDto; import jakarta.persistence.EntityManager; import org.assertj..

백준 오답노트/백트래킹

백준 - 시뮬레이션 15686번 치킨 배달 / 오답

처음 접근한 풀이 구현만 해보자! 라는 생각으로 접근한BFS와 DFS를 이용한 풀이 import java.io.*; import java.util.*; public class Main { public static int n, m; // n: 크기, m: 최대 치킨 집 개수 public static int min = Integer.MAX_VALUE; public static int[] resultMin; public static int[][] arr; public static int[][] house; public static boolean[][] visit; public static Queue q = new LinkedList(); public static void main(String[] args) t..

카테고리 없음

도커 명령어

루트 권한으로 바꾸기 sudo su - https://github.com/Kyeongrok/docker_minikube_kubectl_install git clone https://github.com/Kyeongrok/docker_minikube_kubectl_install; cd docker_minikube_kubectl_install;sh docker_install.sh; 실행 중인 컨테이너 보기: docker ps nginx 실행: docker run -p 80:80 nginx nginx 데몬 실행: docker run -p 80:80 -d nginx oh my bash 설치는 구글 2번째 MySQL 띄우기: docker run -p 3306:3306 -e MYSQL_ROOT_PASSWORD=pas..

백준 오답노트/그래프와 순회

백준: 숨바꼭질(1697)

처음 코드 import java.util.*; import java.io.*; public class Main { public static int n, k; // n: 수빈이 위치, k: 동생 위치 public static int[] arr = new int[100_001]; // 좌표 public static boolean[] visit = new boolean[100_001]; public static int[] col = {1, -1}; public static Queue q = new LinkedList(); public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new Inp..

Book Review/테스트 주도개발 시작하기

[테스트 주도개발 시작하기] Chapter1: 암호 검사기 완료

https://github.com/YunByungil/Test-Driven-Development/tree/main/src/main/java/development/tdd/chap02 GitHub - YunByungil/Test-Driven-Development: 테스트 주도 개발 시작하기 테스트 주도 개발 시작하기 . Contribute to YunByungil/Test-Driven-Development development by creating an account on GitHub. github.com https://github.com/YunByungil/Test-Driven-Development/tree/main/src/test/java/development/tdd/chap02 GitHub - YunB..

초보병일이
'분류 전체보기' 카테고리의 글 목록 (6 Page)