**SpringBoot 集成 Mybatis 的基本步骤**
相对于Spring这个更加简便不用配置那么多文件只需要3步就可以如果是Spring的话3步往后写什么估计都难,下面我们来看一下怎么用SpringBoot 集成 Mybatis写一个简单的查询。
第一步:添加依赖;
除了常规依赖外,需要加入 Mybatis 和 MySQL 依赖。
可以手动在pox.xml上写也可以直接用工具生成这里小编用的是ide接着勾选上就ok啦
也可以手动添加下面是效果图
有这俩个才行第二步:配置数据源;
在 application.properties 配置文件中,配置数据源、Mybatis 的配置及映射文件。
这里呢是小编自己的配置记得修改不然会报错!!!!
在补充一点建xml时要先建一个mapper的文件夹不然他一个找不到他哦!!!
第三步:扫描接口包。
在主模块上注解扫描接口包,使用@MapperScan(“包名”)。
这个就没什么说的了就是在你的项目创建的时候他生成的一个上面加一个注解就行啦。
注:Controller 层、Dao 层、Service 层自动注入和原来 Spring 框架用法的使用完全一样
这样我们的所有东西就配置好啦下面来正式开试写代码把。
参考的数据库:
接下来就是实体类啦
省略get、set、toString、有参、无参方法哦!!!!!接下来是接口
这里就先不写Service 层啦
然后就是我们的mapper
这里的xml文件创建好是没有表头的可以在mybatis官网入门里找到哦然后就是coneroller
报错先别管他这里工具背锅最后有效果就行然后看一下我们的整个项目
最后是运行效果
这里没有加样式在浏览器上输入localhost:8080/getall就能看到效果啦