一、SpringBoot数据访问
1、JDBC
步骤:
-
创建一个SpringBoot工程,选择以下模块:Web、MySQL、JDBC
-
配置数据库连接信息
注:根据不同版本加载不同数据库驱动 -
在测试类中测试
-
配置连接池参数
问题:添加上面的参数后并不生效,因为SpringBoot默认并不支持这些参数(DataSourceProperties类中没有这些参数)解决:自定义数据源配置
注:配置类所在的包应该和主类放在同一个包下
-
使用JDBC Template操作数据库
2、MyBatis
步骤:
- 创建一个SpringBoot工程,选择以下模块:Web、MySQL、MyBatis
- 配置application.yml
- 编写Mapper、Service、Controller、映射文件
- 创建一个配置类,配置MyBatisConfig
3、配置PageHelper分页插件
步骤:
-
添加 PageHelper 的依赖
-
配置 PageHelper 的属性
-
使用 PageHelper 实现分页
4、使用MyBatis-Plus
步骤:
-
创建一个SpringBoot工程,添加MyBatis-Plus依赖(starter)
-
配置全局配置文件(application.yml)
Mybatis-Plus使用全解 -
配置MyBatisPlusConfig