태그 : jpa 요약보기전체보기목록닫기

1

동적 Native SQL 생성 어떻게 할까 - Freemarker Dynamic QL Builder

나는 ORM 그중에서 JPA/Hibernate를 주로 사용하는 사람이다.작년 이맘때쯤 꽤 오래된 DB 구조에 iBatis로 만들어진 프로젝트를 JPA로 전환하는 작업을 했는데, 그 와중에 딱 한 개의 쿼리가 도저히 Native SQL을 사용하지 않으면 안되는데, 게다가 매우 동적이라 WHERE 조건문이 10여개 이상의 값의 상태에 따라 달라지게 구성되었...

[DEBUG] JPA/Hibernate LazyLoading이 설정이 안 먹을 때 간단한 추적 방법

JPA나 Hibernate에서 특정 필드를 분명히 Lazy Loading 설정하였고, 독립된 코드로 실행할 때는 분명히 LazyLoading이 잘 되는 것을 확인 하였으나, 실제로 작동하는 코드에 넣었더니 Lazy Loading이 안 먹고 어디선가 SQL query를 날리더라 하는 경우가 발생할 것이다.즉, Lazy Loading 설정을 잘 마쳤으나, ...
1