blogMapper 멤버변수 추가
/src/main/java/v2.mvc/spring/blog/service/impl/BlogServiceImpl.java
private BlogMapper blogMapper;
- 블로그 서비스 구현 클래스
BlogServiceImpl.java
파일을 엽니다. blogMapper
멤버변수를 추가합니다.
생성자 수정
public BlogServiceImpl(BlogDAO blogDAO, BlogMapper blogMapper) {
this.blogMapper = blogMapper;
- 생성자에
BlogMapper
타입 매개변수blogMapper
를 추가합니다. - 매개변수
blogMapper
를 멤버변수blogMapper
를 바인딩합니다.
매퍼 인터페이스 호출 메소드 작성
/src/main/java/v2.mvc/spring/blog/service/impl/BlogServiceImpl.java
@Override
public boolean delete(int blogContSeq) {
return this.blogMapper.delete(blogContSeq) > 0;
}
- 매퍼 인터페이스를 호출하는 메소드
delete
를 추가합니다.
서비스 인터페이스에 메소드 시그니쳐 추가
- 서비스 구현 클래스에는
delete
메소드를 작성했으나 아직 서비스 인터페이스에는delete
메소드가 없으므로 STS 의 기능을 이용해 자동 생성합니다. - 메소드 정의 위에 마우스를 올립니다.
- 첫번째 항목을 클릭합니다.
BlogService.java
인터페이스를 열어서delete
시그니쳐가 추가되었는지 확인합니다.