KEEPER31337 / Homepage-Back

키퍼 홈페이지 백엔드

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OSIV를 적용한다.

gusah009 opened this issue · comments

사전 수행 issue

없음.

이슈 내용

Spring 2.x 부터 Open-Session-In-View(OSIV) 설정이 true로 켜져있습니다.

OSIV설정은 트랜잭션 시작단계에서 가져온 데이터 커넥션을 사용자 요청에 대해서 응답할 때 까지 갖고 있는 것을 말하는데, 우리 서비스의 경우 OSIV 설정이 필요 없을 것 같습니다.

KEEPER 홈페이지는 현재 컨트롤러에 비즈니스 로직이 거의 없고, 서비스단에서 트랜잭션을 모두 물고있게끔 개발을 진행해서 문제는 없을 것 같지만 설정 후 확인이 필요할 것 같습니다.

이슈 수행 사항

  • OSIV 설정을 켜 최적화를 수행할 지 논의 후 수행한다.
    • OSIV 설정을 켰을 경우 기존 로직에 문제가 없는 지 확인한다.