老司机教你如何快速整合Mybatis,根据数据库自动生成增删改查

最早接触Mybatis是在2016年,那时候学习只会用,根本不知道什么原理,不懂的原理的地方只能死记。搭建一个小的demo放到github,工作需要的时候就直接复制黏贴,虽然也能满足工作需要但是总感觉到不带劲。在找到工作后大概2017年时候就对Mybatis的源码进行了阅读,其实相对于Dubbo,Spring,之类的源码Mybatis的源码还是非常简单的,现在也经常推荐给刚开始学习看源码的同学。很早就像写Mybatis的源码分析了,2018年就开始写了一点,但是一直拖到了2019年才写完。本篇是第一篇我们写以一个小例子来开篇,看一下老司机是如何快速搭建一个Mybatis的开发小例子的。

获取项目地址私信发送:

mybatis

关键词

插件 配置文件 SpringBoot

技术栈

SpringBoot maven

数据库脚本

利用Maven插件自动生成实体类,Mapper。

POM文件引入插件

插件配置文件


src/main/resources/generator/目录创建一个配置文件

  • generatorConfig.xml
  • 运行插件命令

    mvn mybatis-generator:generate

    下图红色框框都是自动生成的

    TUserMapper包括基本的增删改查。

    代码测试

    好啦,这样一个简单的mybatis 的例子就能成功运行啦。通过这个例子,能使你快速搭建一个Mybatis的例子了。下一篇正式开始分析源码

    更多讲解请查看

    https://blog.springlearn.cn/posts/52583/

    声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

    上一篇 2019年1月17日
    下一篇 2019年1月17日

    相关推荐