JAVA/JPA (3) 썸네일형 리스트형 JPA vs mybatis Java와 DB 데이터 간의 매핑을 자동화해주어서 개발자는 SQL 문을 작성할 필요가 없어지고, DB가 바뀌어도 DB에 따라 새로운 SQL을 작성할 필요가 없이 Hibernate에서 DB에 맞는 적합한 SQL 문을 생성해 줍니다. https://www.elancer.co.kr/blog/view?seq=231 JPA vs Mybatis, 현직 개발자는 이럴 때 사용합니다. I 이랜서 블로그서버에서 데이터 베이스를 효율적으로 사용하기 위해 사용하는 JPA와 Mybatis를 실무에서는 언제 어떻게 사용할까요? 이랜서에서 알려드립니다. I 소트프웨어, 소프트웨어 개발자, 네이버 소프트www.elancer.co.kr queryDSL JOIN 클래스만들때 join관계 설정하고 public class ProjectVO{ @ManyToOne @JoinColumn(name = "OCR_DEPT_ID",referencedColumnName = "DEPT_ID") private DeptVO ocrDeptVO; } 객체 생성한다음에 QProjectVO projectVO = QProjectVO.projectVO; QDeptVO deptVO = QDeptVO.deptVO; innerjoin leftjoin List result = (List) queryFactory .select(Projections.fields(ProjectVO.class, projectVO.ProjectId, ProjectVO.DeptVO ) ) .from(projectVO) .inne.. queryDSL case When, decode new CaseBuilder() .when(~) .then(~) .otherwise() .as(~) new CaseBuilder() .when(pointEvent.pointStatus.in(PointStatus.USE, PointStatus.USE_CANCEL)) .then(pointEvent.pointAmount.multiply(-1)) .otherwise(pointEvent.pointAmount).as("pointAmount") 이전 1 다음