본문 바로가기
Programming/JAVA

[전자정부표준프레임워크] 3. 개발환경 실습(3)

by Berasix 2022. 10. 11.
반응형

iBatis와 MyBatis

1. DB를 띄운다

2. Generate Example을 체크하지 않은 Web Project 생성

 

** iBatis

3. SQL Map configuration 파일 생성

4. sql map xml 파일 생성

5. 파라미터 추가

ParameterMap 우클릭 > Add ParameterMap

ID : deptNo 입력

Class : java.lang.String 선택

Add 버튼 클릭

Property : deptNo 입력 후 Ctrl + s 저장

6. 결과를 받는 resultMap 추가

resultMap 우클릭 > Add resultMap

Class : java.lang.String 선택

Add 버튼 클릭

Property : deptName , DEPT_NAME 입력 후 Ctrl + s 저장

7. Query 생성

Query 우클릭 > Add Select Query

아래와 같이 입력하고 Set Param을 입력하여 테스트할 수 있다.

** MyBatis

3. SQL Map configuration 파일 생성

4. sql config xml 파일 생성

iBatis와 똑같이 sample_map.xml로 생성한다.

 

5. mapperConfiguration Editor 사용하기

sample_config.xml 파일에서 우클릭 > Open With > Other 선택 > mapperConfiguration Editor 선택

6. map 파일 생성

mapper configuration 에서 new 버튼을 클릭하고 프로젝트를 선택한 뒤 파일명을 적고 finish

sample_config.xml 파일에서 우클릭 > Open With > Other 선택 > mapper Editor 선택

 

7. resultMap 추가

resultMap 우클릭 > Add resultMap

Class : java.lang.String 선택

Add 버튼 클릭

Property : deptName , DEPT_NAME 입력 후 Ctrl + s 저장

8. Query 생성

Query 우클릭 > Add Select Query

아래와 같이 입력하고 Set Param 을 입력하여 테스트할 수 있다.

728x90

댓글