본문 바로가기

SPRING

mybatis 실습 - DELETE

1. IEmpDAO 인터페이스 작성

 

 

2. IEmpDAO를 구현한 EmpMapper.xml 파일 작성 (JDBC의 DAO와 동일)

- 아래와 같이 int empid / String email로 파라미터 타입이 2개 이상인 경우에는 parameterType를 생략 가능

 

* DAO와 비교

 

 

3. IEmpService 인터페이스 / EmpService 클래스 작성

- 직원 정보 삭제라는 하나의 동작을 수행하기 위해서는 (하나의 Service를 진행하기 위해서는)

   1. 직원 히스토리 삭제 / 2. 직원 정보 삭제 

   라는 두 가지 과정이 필요하다. (Service를 구현할 때, 두 가지 동작을 넣어주자 - dao/xml의 다중 실행 역할)

 

 

4. Controller 작성

- EmpService에서 구현된 하나의 메서드만 불러내도 그 안에 두 가지 기능이 동시에 들어가 있기 때문에 정상적인 실행 가능

 

 

 

5. jsp 및 출력화면 생략

- JDBC 작업 했을 때와 동일하게 작성

'SPRING' 카테고리의 다른 글

게시판 - 회원가입  (0) 2020.09.07
mybatis 실습 - UPDATE  (0) 2020.09.06
mybatis 실습 - INSERT  (0) 2020.09.04
mybatis 실습 - SELECT  (0) 2020.09.04
JDBC 실습 - UPDATE  (0) 2020.09.02