※ 개인적인 개발 수업 정리글입니다. 꾸준히 정리할 예정이고 틀린 부분이 있다면 언제든지 댓글 환영입니다.
프로젝트 JDBC_MyBatis_Ver_6 생성
selectByHashMap함수 만들기
<최종적으로 map의 출력>
프로젝트 JDBC_MyBatis_Ver_7 생성
OralceMyBatisMain4 클래스 생성
//Map의 부서번호10을 key/value로 넣어서 전달할거임. 2가지 경우가 있음
//1. 부서번호가 map에 있는 경우: 10번 부서를 찾음. where절이 붙은 sql 작성. =>id 1개 부여
//2. 부서번호가 map에 없는 경우(10=null): 전체를 select. where이 없는 sql작성. => id 1개 부여
//그래서 null이 아닌 경우/ null인 경우 로 각각 따로따로 쓸 수도 있음
//근데 위가 아닌 "동적"인 sql을 만들거임 => if문 추가해서
< selectDynamicDeptno 함수 만들기>
<최종적으로 함수를 호출하고, 출력하면>
프로젝트 JDBC_MyBatis_Ver_8 생성
OralceMyBatisMain5 추가
DeptMapper3 추가 - configuration.xml에도 추가하기
DynamicDeptno => 전체선택과 deptno가 있을 경우, where 하냐마냐?
DynamicChoose => where 쓸건데, 하나냐 다중이냐?
< DynamicChoose 함수 만들기>
<최종적으로 함수 호출하고 출력된>
프로젝트 JDBC_MyBatis_Ver_9 생성
DeptMapper4 추가 - configuration.xml에도 추가
오라클에 12,13,50번 deptno있어야함
asList ( ) //( )안에 있는걸 list로 만들어주는 List클래스 안의 함수임
<multiSelect함수만들기>
<최종 출력결과>
<multupdate함수만들기>
< 최종 출력 >
프로젝트 Ver_10 패스....
프로젝트 JDBC_MyBatis_Ver_11 생성
DeptMapper4 추가 - configuration.xml에도 추가
오라클에 12,13,50번 deptno있어야함
< Delete함수만들기 >
'Govern > JDBC, mybatis, Eclipse EE' 카테고리의 다른 글
08-04(수) 2. Java EE 시작, tester계정 (0) | 2021.08.04 |
---|---|
08-04(수) 1. (0) | 2021.08.04 |
08-03(화) 1. Mapper에 insert, delete, update 만들기 (0) | 2021.08.03 |
08-02(월) (0) | 2021.08.02 |
08-02(월) mybatis (0) | 2021.08.02 |