데이터 접근 기술SQLMapper : SQL을 작성하면 해당 SQL의 결과를 객체로 편리하게 매핑JdbcTemplateMyBatisORM 관련 기술 : 기본적인 SQL은 JPA가 처리하고, 개발자는 객체를 마치 자바 컬렉션에 저장하고 조회하듯이 사용JPA, Hibernate스프링 데이터 JPAQuerydslDTO (Data Transfer Object)- 데이터 전송객체- 특별한 기능은 없고 데이터를 전달하는 용도로 사용되는 객체JdbcTemplateJdbc를 직접 사용했을 경우 반복문제를 해결할 수 있다.동적쿼리는 해결하기가 어렵다.private final JdbcTemplate template;public JdbcTemplateItemRepository(DataSource datasource){ ..