08-03(화) 1. Mapper에 insert, delete, update 만들기Govern/JDBC, mybatis, Eclipse EE2021. 8. 3. 11:24
Table of Contents
※ 개인적인 개발 수업 정리글입니다. 꾸준히 정리할 예정이고 틀린 부분이 있다면 언제든지 댓글 환영입니다.
프로젝트 JDBC_MyBatis_Ver_2
insert 함수 만들기
< jdbc.properties >
< configuration.xml >
< insert 함수 만들기 >
< DeptMapper.xml에 id="deptInsert"로 주고 sql를 쓰기 >
프로젝트 JDBC_MyBatis_Ver_3 생성
update 함수 만들기
< update 함수 만들기 >
< DeptMapper.xml에 id="deptUpdate"로 주고 sql를 쓰기 >
< main에서 update함수 호출하고 나면 오라클도 바뀌어있음 >
프로젝트 JDBC_MyBatis_Ver_3 selectByDeptno함수 만들기
< update 함수 만들기 >
< DeptMapper.xml에 id="selectByDeptno"로 주고 sql 쓰기 >
<최종적으로 함수 실행 시 출력값>
프로젝트 JDBC_MyBatis_Ver_3 delete 함수 만들기
< delete 함수 만들기 >
< DeptMapper.xml에 id="delete"로 주고 sql 쓰기 >
<최종적으로 함수 실행 시 출력값>
프로젝트 JDBC_MyBatis_Ver_4 생성
1.
2. 나머지 패키지랑 클래스 가져오고, Mapper 하나 더 복붙해서 Mapper2로 틀만 만들어 두기
< Mapper2도 Configuration에서 쓸 수 있게 resource 추가 >
< 내용은 조금 다르고 이름은 같은 함수가, 각각 xml에 있으면, namespace를 바꿔줌 >
< DAO에서 namespace로 변경해주고 출력>
< 오라클 전체 레코드 갯수 출력하는 함수 만들기>
<최종적으로 출력>
프로젝트 JDBC_MyBatis_Ver_5 생성 모델클래스에 alis 사용
1.
<만약 Configuration에서 Alias 등록이 안되어있는데,
Mapper에서 Alias로 써버리면,
ClassNotFoundE 뜸 >
< Hashmap 함수 만들기>
< 최종적으로 출력>
'Govern > JDBC, mybatis, Eclipse EE' 카테고리의 다른 글
08-04(수) 1. (0) | 2021.08.04 |
---|---|
08-03(화) 2.Mapper에 selectByHashMap만들기 (0) | 2021.08.03 |
08-02(월) (0) | 2021.08.02 |
08-02(월) mybatis (0) | 2021.08.02 |
07-30(금) (0) | 2021.07.30 |