반응형
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
'Programming > JAVA' 카테고리의 다른 글
junit initializationError 해결 (0) | 2022.10.12 |
---|---|
[전자정부표준프레임워크] 4. 실행환경 공통기반 (0) | 2022.10.11 |
[전자정부표준프레임워크] 3. 개발환경 실습(2) (0) | 2022.10.11 |
[전자정부프레임워크] 3. 개발환경 실습(1) (0) | 2022.10.11 |
[전자정부표준프레임워크] 2. 개발환경 (0) | 2022.10.10 |
댓글