关于mybatis-plus实现Iservice、ServiceImpl和BaseMaper的一些理解
·

第一步:实现basemapper接口
@Mapper
public interface EmployeeMapper extends BaseMapper<Employee> {
}
第二步:编写IService接口
public interface EmployeeService extends IService<Employee> {
}
第三步:编写serviceImpl接口,ServiceImpl里面是各种的方法实现,好奇的可以点进源码看下,两个泛型需要注意的,第一个是继承basemapper的(EmployeeMapper),第二个是实体类(Employee)。
@Service
public class EmployeeServiceImpl extends ServiceImpl<EmployeeMapper, Employee> implements EmployeeService {
}
第四步:愉快的使用啦
@Autowired
private EmployeeService employeeService;
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)