Presentation is loading. Please wait.

Presentation is loading. Please wait.

컴퓨터응용과학부 Java Enterprize(DB) 제 15 주

Similar presentations


Presentation on theme: "컴퓨터응용과학부 Java Enterprize(DB) 제 15 주"— Presentation transcript:

1 컴퓨터응용과학부 Java Enterprize(DB) 제 15 주
2014년 12월 9일 MyBatis2.x, MyBatis3.x와 스프링의 연계(12,13장)

2 다음 주 과제 기말 시험 필기 시험 : 12월 16일 7교시 E430 실기 시험 : 12월 16일 8,9교시 E323, E531 시험 범위 : 6장 ~ 13장

3 제12장 MyBatis2.x와 스프링의 연계 스프링과 MyBatis2.x의 인테그레이션의 필요성
간단한 예제 MyBatis2.x의 기능 MyBatis2.x와 스프링의 연계 정리

4 MyBatis2.x 의 사용 사용할 데이터베이스 접속 주소와 사용자 이름 등 설정. 매핑을 정의한 파일 위치 지정
사용할 데이터베이스 접속 주소와 사용자 이름 등 설정. 매핑을 정의한 파일 위치 지정 JavaBeans와 쿼리 결과 매핑 설정

5 applicationContext.mybatis.xml

6 applicationContext.mybatis.xml

7 sqlMapConfig.xml

8 Friendly.xml

9

10

11 HsqlDBStart

12 Main class

13 Owner class

14 Pet class

15 FriendlyDao interface

16 SqlMapFriendlyDao class

17 DB 실행

18 Main 실행

19 제13장 MyBatis3.x와 스프링의 연계 MyBatis3.x란 무엇인가? MyBatis3.x의 주요 구성물
매핑 파일 Mapper 인터페이스 Statement Builder 트랜잭션 처리 MyBaris3.x와 스프링의 연계 정리

20 MyBatis3.x 의 구성물 MyBatis 설정 파일 SqlSessionFactoryBuilder
Mapper 인터페이스 매핑 파일

21 HsqlDBStart class

22 MyBatis3Main class

23 MyBatis3Main class

24 MyBatis3Main class

25 mybatisMyBatis3Main.xml

26 SpringMain class

27 applicationContext.SpringMain.xml

28 applicationContext.SpringMain.xml

29 applicationContext.SpringMain.xml

30 PetMapper.xml

31 PetMapper.xml

32 mybatis.SpringMain.xml

33 SpringMapperMain class

34 applicationContext.SpringMapperMain.xml

35 applicationContext.SpringMapperMain.xml

36 applicationContext.SpringMapperMain.xml

37

38

39


Download ppt "컴퓨터응용과학부 Java Enterprize(DB) 제 15 주"

Similar presentations


Ads by Google