320x100 728x90 Mapper1 JPA 시작하기 JPA는 Java 진영의 표준 ORM 기술로 현재 Mybatis를 맹추격 중인 기술이다. 더 자세한 내용은 참고 기존엔 Mybatis를 xml에 쿼리를 정의하고 prarmeterType이랑 resultType이랑 따로 나눠서 객체 리턴 받고 동적인 쿼리라도 나오면 조건문 들어가면서 쿼리가 상당히 길어지고 컬럼이 하나 추가되는 일이 발생한다? 정말 상상하기도 싫다. 관련된 SQL을 모두 전부 수정해야 한다. DB에 데이터를 저장하기 위해 SQL Mapper를 썼지만 Mapping은 내가 직접 하고 다 내가 짜야했다. 정말 업무를 진행하면서 비즈니스 로직을 위한 고민보다 쿼리를 위해 고민하는 시간이 더 많았다. 하지만 JPA를 사용한다면 이런 고민을 덜 수 있다. 쿼리를 직접 사용하지 않아도 되고, 마치 컬.. 2022. 3. 8. 이전 1 다음 300x250 320x100