사용자 도구

사이트 도구


springframework:springboot:jpa

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
springframework:springboot:jpa [2018/07/18 10:58]
kwon37xi
springframework:springboot:jpa [2021/08/04 14:42] (현재)
kwon37xi [Open Entity Manager In View / Open Session In View (OSIV) 끄기]
줄 2: 줄 2:
   * [[springframework:springboot|SpringBoot]] & [[java:jpa|JPA]]   * [[springframework:springboot|SpringBoot]] & [[java:jpa|JPA]]
  
 +===== Open Entity Manager In View / Open Session In View (OSIV) 끄기 =====
 +  * OSIV는 항상 끄자.
 +<code>
 +spring.jpa.open-in-view: false
 +</code>
 +  * ''spring.jpa.open-in-view=false'' 는 ''JpaProperties'' 선언을 전혀 다르게 ''myapp.jpa'' 로 했더라도, **무조건 ''spring.jpa.open-in-view''로 해야한다.**
 +
 +<code java>
 +// SpringBoot 2.1 의 org.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration.JpaWebConfiguration 참조.
 +
 +@ConditionalOnProperty(prefix = "spring.jpa", name = "open-in-view", havingValue = "true", matchIfMissing = true)
 +protected static class JpaWebConfiguration {
 +</code>
 ===== 별도 설정하기 ===== ===== 별도 설정하기 =====
  
springframework/springboot/jpa.1531879118.txt.gz · 마지막으로 수정됨: 2018/07/18 10:58 저자 kwon37xi