게시글
질문&답변
2024.09.30
jpa 로그 정보 관련 질문
JPA 책을 보면서 학습하다보니 왜 쿼리 로그가 저 부분에 남았는지 알 것 같습니다.현재 Member 클래스의 @Id 는 @GeneratedValue 로 설정이 되어 있어 id 값을 얻으려면 DB에 데이터를 추가해야 합니다.영속성 컨텍스트에 영속화 된 객체는 @Id 값을 보유해야 하므로, persist 호출 시점에 DB 에 쿼리를 날려서 id 값을 얻어 와야 하므로 쿼리 로그가 발생했던 것 같네요!
- 0
- 2
- 34
질문&답변
2024.07.11
시스템 os locale 과 intellij default locale이 다릅니다.
올바른 해결책인지는 모르겠습니다만. vm 옵션을 최대한 덜 추가 작성하는 방식이 있긴 합니다.Help -> Edit Custom vm options 에 -Duser.language=ko -Duser.country=KR를 추가하고 Setting > Gradle 에서 (사진)이렇게 tests using 을 IntelliJ 로 변경하면 됩니다.다만 여전히 Build and run using 은 Gradle 이므로 어플리케이션을 실행시키는 Run Configuration 에서 VM option 에 동일한 옵션을 추가하셔야 할 것 같아요.
- 1
- 2
- 306