47. 스프링 JPA의 OSIV 전략
by 볼빵빵오춘기전통적인 로직
전통적인 로직과 약간 다른 방식
- JDBC 커넥션/트랜잭션/영속성 컨텍스트 종료는 Controller에서 죽는다 설명했지만 service → controller에 올 때 즉, service가 종료되는 시점에서 종료가 되도 된다. service에서 종료가 되면 부화를 줄일 수 있다.
- JDBC 커넥션/ 트랜잭션 시작도 request가 왔을 때 시작이 아니라 controller → service 가 시작 될 때 시작 할 수 도 있다.
application 설정 - true
jpa:
open-in-view: true
⇒ 전통적인 방식
application 설정 - false
jpa:
open-in-view: false
⇒ 전통적인 로직과 약간 다른 방식
블로그의 정보
Hello 춘기's world
볼빵빵오춘기