tk.mybatis配置以及使用

这篇博客介绍了tk.mybatis通用Mapper如何简化Java开发中的增删改查操作,避免重复编写相似的XML和Mapper接口。通用Mapper适用于Mybatis 3.2.4及以上版本,并提供了配置步骤,包括依赖引入和@MapperScan注解的使用。示例中展示了配置UserMapper进行全量用户查询的实现。
摘要由CSDN通过智能技术生成

什么是通用Mapper?

日常开发中,我们会发现好多操作都是一样的,比如通过id进行查询、删除、修改等。虽然这些功能实现差不多,但是xml文件和mapper接口也是需要写一堆一样的代码,有时候修改查询条件的时候也会去修改这些地方,那么通用Mapper就是用来解决这个问题的。通用Mapper可以极大的方便开发人员,可以按照自己的需要选择通用方法,极大的减少了我们的开发成本。

  • 极其方便的使用Mybatis单表的增删改查
  • 不支持通用的多表联合查询
  • 通用mapper支持mybatis-3.2.4及以上版本

配置tk.mybatis

加入以下依赖

<dependency>
  <groupId>tk.mybatis</groupId>
  <artifactId>mapper-spring-boot-starter</artifactId>
  <version>2.1.5</version>
</dependency>

可以看到,已经集成了Mybatis,所以不需要再依赖mybaits
在这里插入图片描述
加入@MapperScan注解,指向mapper包

/**
 * 启动入口
 *
 * @author Aaron
 * @date 2019/12/20 15:22
 */
@MapperScan("com.lyf.mapper")
@SpringBootApplication
public class Application {
   

    public static void main(String
  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值