手把手教你springboot快速整合mybatis
最近下班后无聊, 在学习一些"新"框架, 一直在听朋友说spring boot,于是乎就去看了下, 也看过教学视频, 也看过许多人写的博客. 有时候真不吐槽那些写博客的, 不知道是自己觉得太简单, 还是不想把完整的教学教给别人, 还是我太菜鸡了, 不能理解那些大神的文档, 反正我是看着那些没有搭建成功;自己又请教了一些使用过该框架的, 终于整合成功;
吐槽完了, 不废话了! 上来就是干!!!
1. 首先你需要一个IDEA(不会用的同学, 请自行百度, 某bili有教学视频);
![](https://img.haomeiwen.com/i13232050/08992f19ec48a2ab.jpg)
这里我安利一波, 真心好用! 之前一直在用eclipse, 自从用了这个, 真是从智能ABC时代一下跨越到了搜狗输入法~! 哈哈哈哈!
2. 开始创建一个spring boot框架的项目
(1.)new 一个project
![](https://img.haomeiwen.com/i13232050/61fd1f16f6a14400.jpg)
(2.)选择Spring Initializr
![](https://img.haomeiwen.com/i13232050/08732557778f7685.jpg)
这个是快速创建一个springboot的项目, 不需要我们在用maven拷坐标来导入相关依赖, 它是基于maven自己从网络上导入springboot相关的依赖;
直接Next
![](https://img.haomeiwen.com/i13232050/fe056bd4f0efe332.jpg)
这边我就不介绍了, 直接Next
![](https://img.haomeiwen.com/i13232050/8eb0b70382a1cc55.jpg)
web工程, 在这里加一些web相关的依赖
这里其实就是选择一些你需要的相关依赖
我们就选择一些基本的web项目, 加数据库(SQL)
![](https://img.haomeiwen.com/i13232050/f980b46d5fa860a6.jpg)
这里添加, 我们就会将springboot与mybatis相关依赖同时加好, 剩下的就是我们在项目中加一些配置例如数据源.. 请再往后面看.....再Next...
(3.) 下面我们来看下我创建好的一个项目, 分析下每个包的作用
![](https://img.haomeiwen.com/i13232050/220ce3aa294247e9.jpg)
(4.)说下几个最关键的需要配置的地方文件
config:
![](https://img.haomeiwen.com/i13232050/7a9b849408c3304e.jpg)
resources:
mapper,这个地方写法和springmvc一样
![](https://img.haomeiwen.com/i13232050/d5a132e55fccc287.jpg)
application.yml, springboot的配置文件
![](https://img.haomeiwen.com/i13232050/3217242cbe82436d.jpg)
其他的controller, service, dao按照正常的springmvc写就好啦!!!!
(5.)启动项目,在启动类直接运行main方法就启动项目了, springboot自带tomcat插件; 满足开发中使用
![](https://img.haomeiwen.com/i13232050/24c82e0f14fafe47.jpg)
好啦, 就先介绍到着了, 用springboot建议先熟悉springmvc, 这样你使用起来更得心应手啦!!!