一、快速开发方案
- 使用MyBatisPlus提供的通用接口(IService<T>)与业务层通用实现类(ServiceImpl<M,T>)
- 在通用类基础上做功能重载或功能追加
- 注意重载时不要覆盖原始操作,避免原始提供的功能消失
#接口继承自IService<T> T为实体类
public interface IEmpService extends IService<Employee> {
}
#实现类继承自ServiceImpl<M, T>,M表示Mapper,T表示实体类
@Service
public class EmpServiceImpl extends ServiceImpl<EmployeeMapper, Employee> implements IEmpService {
}