정리 잘 되어있는 블로그 : ykh6242.tistory
Spring Data JPA 를 사용하게 된다면
Spring Boot 실행시
실행 로그 중에
이런 🔻 warn 로그가 찍힌다.
해당 로그는
application.* 설정파일에서
spring.jpa.open-in-view
값을
true
혹은 false
중에 하고 싶은데로 설정해주기만 하면 없어진다고 한다.
이 속성은 JPA OSIV
라고 부르며
이 속성을 true로 하면,
영속성 컨텍스트가 트랜젝션 범위 안에서 종료되지 않고,
false로 하면,
영속성 컨텍스트가 트랜젝션 범위 안에서 종료된다고 한다.
true 가 기본 값이지만,
해당 속성을 true 로 사용하기 위해
설정파일에 spring.jpa.open-in-view=true 를 명시하지 않는다면
로그창에 계속 warn 로그가 찍히게 된다.
정리 잘 되어있는 블로그 : ykh6242.tistory
기초가 부족한 부분이 많아서 내용이 잘 읽혀지지가 않는다 ㅠ
이해를 해두면 좋을 듯 싶어서 기록!
이해 될 때까지 읽어봐야지 😠