우리가 프로젝트에서 DAO 만들 때는 Spring 말고 mybatis 이용할 것임왜?resultMap 객체의 강력한 기능들을 이용하기 위해resultMap 객체를 이용하면 재사용 가능, 상속 가능, 객체를 만들어 필드에 직접 주입 가능, 간단한 동적SQL 기능 구현 가능 ... 01. DTOStudent 클래스mybatis 처럼 자동매핑 기능은 없으므로 굳이 컬럼명과 필드명을 같게 할 필요는 없음!!무조건 수동매핑만 가능롬북라이브러리를 이용해 @data 에 의해 생긴 기본 메소드들, setter&getter, 생성자package xyz.itwill08.dao;import lombok.Data;/*이름 널? 유형-------- -------- -------------NO ..
framework/spring DAO
01. DB에 접근하는 Connection 객체를 이용하기 위해서는??step1. 관련 라이브러리들 프로젝트에 빌드처리Oracle Driver 관련 라이브러리 프로젝트에 빌드처리우리가 그동안 사용했던 Oracle서버를 이용하기 위해 필요, 그 중 ojbc11 이 필요DataSource 관련 라이브러리 프로젝트에 빌드처리다수의 Connection 객체를 미리 생성해서 저장해주는 DataSource 객체가 필요함우리는 Spring 이 제공해주는 DataSource 객체 이용할 것임따라서 스프링 프레임워크와 버전 동일하게 이용해야함!!!!step2. DataSource 객체 등록[08_dao.xml]개발자가 만드는 것이 아닌 객체 자체를 무조건 Spring Contatiner가 다 만들어줌" xmlns:xsi..