게시글
질문&답변
2024.08.26
validation aop사용에 대해서 질문있습니다.
@ExceptionHandler(BindException.class) public String exBind(BindException e) { for (FieldError error : e.getFieldErrors()) { return Script.back(error.getDefaultMessage() + " : " + error.getField()); } throw new Exception500("알수없는오류"); } @PostMapping("/login") public String login(@Valid UserRequest.LoginDTO loginDTO) { User sessionUser = userService.로그인(loginDTO); session.setAttribute("sessionUser", sessionUser); return "redirect:/board"; } 위와 같이 처리하셔도 됩니다. 본 강의에서는 AOP를 교육한다고 생각하시면 되요!! 저도 ExceptionHandler로 처리해야 한다는 생각을 한번도 해보지 못했어요!! 좋은 질문 감사드립니다 ㅎ
- 0
- 2
- 30
질문&답변
2024.06.10
2024.06기준) 최근 SecurityConfig 설정 문의
이 부분은 제가 강의를 업데이트 해야될것 같아요!!
- 0
- 3
- 451
질문&답변
2024.05.31
테스트 방식에 관해서 질문이 있어요
테스트 코드를 먼저 짜고 실 코드를 만들 수 있고 실 코드를 먼저 짜고 테스트를 코드를 만들 수 도 있습니다. 정해진게 없는이유가 있어요. 예를 들어, 나는 간단한 수식 테스트를 하고 싶어요! 그러면 수식 테스트는 테스트코드를 먼저짜고, 실코드를 작성하는 것이 맞아요. 더 편하거든요. 그런데, 레이어 테스트는 본 코드를 작성한 뒤, 본코드를 테스트해서 메서드를 호출하면서 테스트하는 방식이 더 편해요.
- 0
- 2
- 141
질문&답변
2024.05.31
Dummy 클래스 위치에 대한 질문
더미는 data.sql 파일을 하나 만들어서 관리하는 방식이 더 좋아요. 그리고 말씀하신대로 test 폴더에 더미 만들어두면 됩니다!! 제가 config에 작성한 이유는, 보통 저는 개발할때, 실 개발에도 더미데이터를 사용해서 저기에 두고 사용합니다. 그리고 Profile("dev")를 걸어서 실서버를 켜서 postman으로 테스트할때 사용합니다.
- 0
- 2
- 128
질문&답변
2024.03.04
계좌번호를 Long 타입으로 하는 이유가 무엇일까요?!
계좌번호는 연산이 필요한 번호는 아니기때문에, String으로 하셔도 됩니다. 본예제에서는 간단히 1111, 2222 이런식으로 계좌를 생성했기 때문에 Integer로 해도 되지만, 나중에 길어질 것을 대비하여 Long으로 처리하였습니다
- 0
- 2
- 304
질문&답변
2024.03.04
안녕하세요 ! 질문이 있습니다.
아래 콘솔 로그 확인 해보세요. Bearer 추가해주시고!! (사진)(사진)
- 0
- 2
- 318
질문&답변
2024.02.26
안녕하세요! 질문있습니당!
oauth 요청한뒤 회원정보 받아올때, 그 정보 변수에 있는것을 console에 출력해보세요. 아마 property(속성) 값이 다를거에요. 네이버 (캡쳐) 구글 (캡쳐) 여기에 사진 올려주시겠어요?
- 0
- 1
- 277
질문&답변
2024.02.19
import 오류
그리고 JDK 연결만 VSCODE에서 잘하면 Run으로 실행할 수 있어요 아래 제 까페 참고하세요. https://cafe.naver.com/metacoding/2639
- 0
- 3
- 264
질문&답변
2024.02.19
import 오류
build.gradle 확인 (사진) gradle. wrapper.properties 확인 8.5 버전 맞는지 확인 (사진) 저도 이대로 실행을 해보니까, 코드 오류는 아니지만, gralde build fail이 떠요. (사진) 그래서 실행을 터미널에서 아래와 같이 해주세요. 그게 아니라면 인텔리J를 사용해야 될것 같아요. ./gradlew bootRun (사진) import 오류가 난다는 건, 자바 환경변수 잡혀 있는지 확인 JAVA_HOME 6. 자바 패스 잡혀있는지 확인 path 올바로 잡혀있으면, 다시 프로젝트 만들고 bootRun 명령어로 실행해봐요
- 0
- 3
- 264
질문&답변
2024.02.19
import 오류
확인 후 빠르게 답변드릴께요.
- 0
- 3
- 264