SpringBoot集成Mybatis
1、新建SpringBoot工程,选择Spring Initializr快速创建
点击Next,填写项目名,包名,java版本等信息
点击Next勾选上Spring Web
最后点击Finish
2.在pom.xml中导入Mybatis依赖与mysql连接驱动
3.在src/main/resources/下新建application.properties配置文件,配置内容如下。表明需要连接到用户为root,密码为123的用户的test表。
(注意&serverTimezone=GMT%2B8不可少,否则会报time-zone的错!)
4.在test表中新建数据库user,用于测试。
5.在main/java/com.py包下创建数据库对应的实体类domain.User,之后Mybatis扫描别名时会扫com.py.domain下的实体类
(记得添加toString和getter,setter方法,扫描包路径配置文件中已添加)
6.新建业务接口,用于获取User信息
7.新建接口的Mapper.xml映射文件。
(注意mapper的namespace与业务接口对应,sql语句的id与接口的方法名对应,查询返回类型与实体类对应,应为需要用实体类接收查询结果)
8.编写Controller类
9.启动项目环境,在浏览器上测试,成功获得User信息!