Maven 통합 SSM 프레임 워 크 개발 의 Service 층 개발

1427 단어 SSMSSM 개발
앞에서 다 오 층 의 개발 을 다 루 었 는데 지구 층 이란 일부 원자 조작 이 고 service 층 의 개발 은 고객 이 필요 로 하 는 서비스 에 따라 이 루어 진 조작 으로 다 오 층 이 개발 한 원자 조작 을 호출 하여 필요 한 기능 을 실현 한다.사실은 service 층 의 유형 은 외관 모델 의 디자인 모델 을 사 용 했 고 해당 하 는 dao 층 의 원자 조작 을 통 해 고객 이 필요 로 하 는 기능 으로 조합 했다. 이런 디자인 모델 은 고객 이 방문 하 는 과정 에서 바 텀 구 조 를 알 필요 가 없다.우선 인터페이스 정의:
package com.carson.service;
import java.util.*;
import com.carson.pojo.*;
public interface BookService {
	public List getBookList();
}

        그리고 필요 한 기능 에 따라 해당 하 는 유형 을 실현 한다.
package com.carson.service.impl;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.carson.mapper.BookMapper;
import com.carson.pojo.Book;
import com.carson.service.BookService;
@Service
public class BookServiceImpl implements BookService {
	@Autowired
	BookMapper bookMapper;
	
	public List getBookList() {
		// TODO Auto-generated method stub
		return bookMapper.getBook();
	}

}

        또한 구체 적 으로 실 현 된 클래스 는 @ Service 로 수식 하고 Mapper 클래스 대상 을 도입 하여 @ Autowired 주석 을 사용 하여 mapper 대상 을 예화 해 야 합 니 다.상기 service 류 의 구체 적 인 실현 을 통 해 알 수 있 듯 이 service 층 은 dao 층 mapper 류 의 구체 적 인 방법 을 밀봉 하여 바 텀 구 조 를 밀봉 했다.
       이상 은 Service 층 의 개발 입 니 다. 그 중에서 주의해 야 할 것 은 service 실현 류 에서 dao 층 의 mapper 류 를 자동 으로 조립 하여 service 류 에서 mapper 류 에 해당 하 는 방법 을 방문 할 수 있 습 니 다.

좋은 웹페이지 즐겨찾기