1、定义一个mapper(继承BaseMapper)

@Mapper
public interface UserMapper extends BaseMapper<UserEntity> {
}

这样,UserMapper 就拥有了mapper方法,

2、如果想要操作Service中的方法,囊么在service中定义一个接口,接口去继承IService接口,那么这个接口就拥有了Service中的方法,Service接受一个泛型<实体类>。但是如果java要实现接口,必须要实现接口中的所有方法,ServiceImpl类实现了IService所有的函数,所以只需要继承ServiceImpl函数即可,ServiceImpl接受两个泛型<mapper,实体类>。如下图

我们有一个UserServiceImpl类,想要拥有Service中的所有函数,那么我们需要实现UserService接口,UserService接口继承了IService接口,所以需要继承一下ServiceImpl,来帮助我们书写接口对应的所有函数

协助理解  

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐