添加环境依赖
添加mybatis依赖:
<dependency>  | 
添加jdbc
<dependency>  | 
添加mysql依赖
<dependency>  | 
创建数据源
在src/main/resources下创建application.yml,内容如下:
server:  | 
初始化数据库
CREATE DATABASE /*!32312 IF NOT EXISTS*/`springboot` /*!40100 DEFAULT CHARACTER SET utf8 */;  | 
整合Mybatis
方式一: 注解
创建实体对象
  | 
创建dao
  | 
创建service
  | 
创建controller
  | 
启动类增加MapperScan
  | 
启动项目
此时,一个RESTful 风格的数据库增删改查就完成了。
xml配置方式
实体类,service类和controller类不变,增加路径及实体类配置:
mybatis:  | 
在resources目录下创建mybatis目录 并创建UserDaoMapper.xml
  | 
去掉Dao的注释
  | 
启动项目
访问 localhost:8080/spring-mybatis/addUser/lisi
总结
在实际生产中遇到较为复杂的架构,一般选用成熟的插件,比如com.github.pagehelper分页插件.
源码地址:戳这里