QueryDsl Case문 예제 쿼리를 사용할 때, 경우에 따라 다른 값으로 치환을 Data에서 바로 할 경우가 있다. 주로 화면에 Fit하게 가져올 때 사용할 것 같은데 DB는 그냥 퍼올려서 Stream으로 Dto생성해서 처리하는것보다 좋을지는 역시나 고민해봐야할 문제 기본 CASE문, caseBuilder CASE문 간단한 Case문 그냥 when(경우).then(치환글) 만 사용하면 된다. 말 그대로 간단한 경우 @Test public void basicCase() throws Exception { List result = queryFactory .select(member.age .when(10).then("열살") .when(20).then("스무살") .otherwise("기타")) .from(..