最早接触Mybatis是在2016年,那时候学习只会用,根本不知道什么原理,不懂的原理的地方只能死记。搭建一个小的demo放到github,工作需要的时候就直接复制黏贴,虽然也能满足工作需要但是总感觉到不带劲。在找到工作后大概2017年时候就对Mybatis的源码进行了阅读,其实相对于Dubbo,Spring,之类的源码Mybatis的源码还是非常简单的,现在也经常推荐给刚开始学习看源码的同学。很早就像写Mybatis的源码分析了,2018年就开始写了一点,但是一直拖到了2019年才写完。本篇是第一篇我们写以一个小例子来开篇,看一下老司机是如何快速搭建一个Mybatis的开发小例子的。
获取项目地址私信发送:
mybatis
关键词
插件 配置文件 SpringBoot
技术栈
SpringBoot maven
数据库脚本
利用Maven插件自动生成实体类,Mapper。
POM文件引入插件
插件配置文件
在
src/main/resources/generator/目录创建一个配置文件
运行插件命令
mvn mybatis-generator:generate
下图红色框框都是自动生成的
TUserMapper包括基本的增删改查。
代码测试
好啦,这样一个简单的mybatis 的例子就能成功运行啦。通过这个例子,能使你快速搭建一个Mybatis的例子了。下一篇正式开始分析源码
更多讲解请查看
https://blog.springlearn.cn/posts/52583/
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!