JDBC, Spring Data JDBC, JPA, Spring JPA
데이터 엑세스 기술 Spring에서 사용할 수 있는 데이터 액세스 기술에는 mybatis, Spring JDBC, Spring Data JDBC, JPA, Spring Data JPA 등이 있다. A. SQL 중심 기술 애플리케이션에서 DB에 접근하기 위해 SQL 쿼리문을 애플리케이션 내부에 직접적으로 작성하는 것. 즉, SQL 쿼리문을 기반으로 DB의 특정 테이블에서 데이터를 조회 후, Java 객체로 변환 mybatis, Spring JDBC가 대표적인 SQL 중심 기술. B. 객체(Object) 중심 기술 ( Object Relational Mapping ) 데이터를 SQL 쿼리문 위주로 다루는 것이 아니라, 모든 데이터를 객체의 관점으로 다루는 기술. 즉, DB에 접근하기 위해 SQL 쿼리문을 직..