tkmybatis的使用

原文地址: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下的接口:

    1. Mapper<T>
    2. IdsMapper<T>
    3. 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> {
}

5|*0*****Service调用Dao接口进行查询

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容