Spring boot : JPA OSIV Open Session In View

김아무개·2023년 7월 12일
0

Spring Boot 🍃

목록 보기
48/95

정리 잘 되어있는 블로그 : ykh6242.tistory


Spring Data JPA 를 사용하게 된다면

Spring Boot 실행시

실행 로그 중에
이런 🔻 warn 로그가 찍힌다.


해당 로그는
application.* 설정파일에서

spring.jpa.open-in-view 값을
true 혹은 false 중에 하고 싶은데로 설정해주기만 하면 없어진다고 한다.


이 속성은 JPA OSIV 라고 부르며

이 속성을 true로 하면,
영속성 컨텍스트가 트랜젝션 범위 안에서 종료되지 않고,

false로 하면,
영속성 컨텍스트가 트랜젝션 범위 안에서 종료된다고 한다.

자세한 정보 : ykh6242.tistory


true 가 기본 값이지만,

해당 속성을 true 로 사용하기 위해

설정파일에 spring.jpa.open-in-view=true 를 명시하지 않는다면

로그창에 계속 warn 로그가 찍히게 된다.


정리 잘 되어있는 블로그 : ykh6242.tistory





기초가 부족한 부분이 많아서 내용이 잘 읽혀지지가 않는다 ㅠ

이해를 해두면 좋을 듯 싶어서 기록!

이해 될 때까지 읽어봐야지 😠

profile
Hello velog! 

0개의 댓글