原文地址:https://www.cnblogs.com/zkm1992/p/10939730.html
使用的版本取决于SpringBoot的版本,因为存在兼容性的问题,版本需要提前确认好。
2|*0*****增加Mapper组件扫描配置
3|*0*****创建Dao层的Base接口
注意:这个Base接口一定不要放在repository包下面,换言之就是不要被上面的Mapper组件扫描配置给扫描到!
创建BaseRepository<T>继承3个tk.mybatis.mapper下的接口:
- Mapper<T>
- IdsMapper<T>
- InsertListMapper<T>
public interface BaseRepository<T> extends Mapper<T>, IdsMapper<T>, InsertListMapper<T> {
}
4|*0*****创建Dao查询接口
创建Dao查询接口MenuRepository,继承Dao层的Base接口BaseRepository,泛型为数据库表对应的映射类。
public interface MenuRepository extends BaseRepository<Menu> {
}