컴퓨터응용과학부 Java Enterprize(DB) 제 15 주 2014년 12월 9일 MyBatis2.x, MyBatis3.x와 스프링의 연계(12,13장)
다음 주 과제 기말 시험 필기 시험 : 12월 16일 7교시 E430 실기 시험 : 12월 16일 8,9교시 E323, E531 시험 범위 : 6장 ~ 13장
제12장 MyBatis2.x와 스프링의 연계 스프링과 MyBatis2.x의 인테그레이션의 필요성 간단한 예제 MyBatis2.x의 기능 MyBatis2.x와 스프링의 연계 정리
MyBatis2.x 의 사용 사용할 데이터베이스 접속 주소와 사용자 이름 등 설정. 매핑을 정의한 파일 위치 지정 사용할 데이터베이스 접속 주소와 사용자 이름 등 설정. 매핑을 정의한 파일 위치 지정 JavaBeans와 쿼리 결과 매핑 설정
applicationContext.mybatis.xml
applicationContext.mybatis.xml
sqlMapConfig.xml
Friendly.xml
HsqlDBStart
Main class
Owner class
Pet class
FriendlyDao interface
SqlMapFriendlyDao class
DB 실행
Main 실행
제13장 MyBatis3.x와 스프링의 연계 MyBatis3.x란 무엇인가? MyBatis3.x의 주요 구성물 매핑 파일 Mapper 인터페이스 Statement Builder 트랜잭션 처리 MyBaris3.x와 스프링의 연계 정리
MyBatis3.x 의 구성물 MyBatis 설정 파일 SqlSessionFactoryBuilder Mapper 인터페이스 매핑 파일
HsqlDBStart class
MyBatis3Main class
MyBatis3Main class
MyBatis3Main class
mybatisMyBatis3Main.xml
SpringMain class
applicationContext.SpringMain.xml
applicationContext.SpringMain.xml
applicationContext.SpringMain.xml
PetMapper.xml
PetMapper.xml
mybatis.SpringMain.xml
SpringMapperMain class
applicationContext.SpringMapperMain.xml
applicationContext.SpringMapperMain.xml
applicationContext.SpringMapperMain.xml