服务层,是控制层和数据库持久层之间的纽带,对数据进行具体的处理。在这一层,最基本的要求就是对数据库的CURD处理以及事物处理。
一、服务层接口编写
在com.jiahe.rest.demo2.service中增加接口DishesCookService.java,然后把com.jiahe.rest.demo2.dao.DishesCookMapper.java中定义的接口拷贝过来,形成以下:
public interface DishesCookService {
public int insert(DishesCook dishesCook) throws Exception;
public int update(DishesCook dishesCook) throws Exception;
public int deleteByCondition(DishesCook dishesCook) throws Exception;
public int deleteByID(DishesCook dishesCook) throws Exception;
public List<DishesCook> findByCondition(DishesCook dishesCook) throws Exception;