JAVA/JPA (4) 썸네일형 리스트형 Query DSL select count(distinct field) 처리하기 Projections.fields(해당클래스.class, 해당객체.해당필드.countDistinct().as("count") Query DSL Order by case when 넣는 방법 DateTimeExpression casex = new CaseBuilder().when(copOpen.coPApproStatCd.eq("HOTC226003")).then(copOpen.createDttm) .otherwise(copOpen.coPOpenDttm); //ORDER BY query.orderBy(copOpen.coPApproStatCd.desc()).orderBy(casex.desc()); JPA Query DSL conneciton leak현상 jpa repository에서 @PersistenceContext(unitName = "###") 로 선언했을경우 각 Repository클래스에서 @PersistenceContext(unitName = "###") private EntityManager em; 위와같이 unitName을 맞춰주자 JPA Paging AND Sorting 하기 (JPA에서 페이징 소팅 하기) https://www.baeldung.com/spring-data-jpa-pagination-sorting 이전 1 다음