# 业务层
org.huiche.service.BaseCrudServiceImpl, 作为单表的通用CrudService,主要对BaseCrudDao进行了调用封装
# service内置方法
| 方法名 | 说明 |
|---|---|
| dao | 需要自行实现,返回对于的crudDao |
| create | 创建数据 |
| update | 更新数据 |
| save | 根据id是否有值创建或更新 |
| list | 查询列表 |
| page | 分页查询 |
# CrudService示例
public interface StudentService extends BaseCrudService{
}
@Service
public class StudentServiceImpl extends BaseCrudServiceImpl implements StudentService{
@Resource
private StudentDao studentDao;
@Override
protected BaseCrudDao<Student> dao() {
return studentDao;
}
}