최대 1 분 소요

문제 상황

spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning

Spring Boot에서는 spring.jpa.open-in-view를 true로 설정하고 있는데, 이는 OSIV 측면에서 매우 부적절하다고 함. 즉 성능이나 scalability,, 즉 확장성 측면에서 볼 때 false로 해야 하는데 true로 하고 있어 warning 경고 사인이 뜨는 거라고.

해결 방법

어플리케이션 하는 동안 서로 영향을 주지 않게 하려면 application.yml에 옵션을 추가해주면 된다.

spring:
  jpa:
    open-in-view: false

Ref.



💛 개인 공부 기록용 블로그입니다. 👻

맨 위로 이동하기