1. IEmpDAO 인터페이스 작성
- 인터페이스를 통해 구현하고자 하는 메서드 작성
- insert 메서드에 파라미터 값이 들어오지만? 왜 Param 안쓰지? Param은 일반 자료형에서만 쓴다!!!
2. IEmpDAO를 구현한 EmpMapper.xml 파일 작성
- resultType은 select 구문에서만 사용. 따라서 insert 구문에서는 생략된 것을 확인
- 값을 넣을 때는 db의 컬럼명보다 VO 객체의 필드명이 더 중요!!! (employee_id <<<<< employeeId가 우선)
- <select resultType="hashmap"> 의 경우, DAO에서 Map 인터페이스를 사용한 것과 동일한 효과를 가져온다
hashmap 형태로 값을 반환해주면 DAO와 마찬가지로 (key,value) 형태로 내보내지게 된다
* DAO와 비교해보기
3. IEmpService 인터페이스 / EmpService 클래스 작성
- JDBC 작업 했을 때와 동일하게 작성
4. Controller 작성
- JDBC 작업 했을 때와 동일하게 작성
5. jsp 및 출력화면 생략
- JDBC 작업 했을 때와 동일하게 작성
'SPRING' 카테고리의 다른 글
mybatis 실습 - UPDATE (0) | 2020.09.06 |
---|---|
mybatis 실습 - DELETE (0) | 2020.09.04 |
mybatis 실습 - SELECT (0) | 2020.09.04 |
JDBC 실습 - UPDATE (0) | 2020.09.02 |
JDBC 실습 - DELETE (0) | 2020.09.01 |