SpringBoot学习总结——SpringBoot整合

一、SpringBoot数据访问

1、JDBC
步骤:

  1. 创建一个SpringBoot工程,选择以下模块:Web、MySQL、JDBC

  2. 配置数据库连接信息
    在这里插入图片描述
    注:根据不同版本加载不同数据库驱动

  3. 在测试类中测试
    在这里插入图片描述

  4. 配置连接池参数
    在这里插入图片描述
    问题:添加上面的参数后并不生效,因为SpringBoot默认并不支持这些参数(DataSourceProperties类中没有这些参数)

    解决:自定义数据源配置
    在这里插入图片描述
    注:配置类所在的包应该和主类放在同一个包下
    在这里插入图片描述

  5. 使用JDBC Template操作数据库
    在这里插入图片描述

2、MyBatis

步骤:

  1. 创建一个SpringBoot工程,选择以下模块:Web、MySQL、MyBatis
  2. 配置application.yml
    在这里插入图片描述
  3. 编写Mapper、Service、Controller、映射文件
  4. 创建一个配置类,配置MyBatisConfig
    在这里插入图片描述

3、配置PageHelper分页插件

步骤:

  1. 添加 PageHelper 的依赖
    在这里插入图片描述

  2. 配置 PageHelper 的属性
    在这里插入图片描述

  3. 使用 PageHelper 实现分页

    PageHelper详细使用教程

4、使用MyBatis-Plus

步骤:

  1. 创建一个SpringBoot工程,添加MyBatis-Plus依赖(starter)
    在这里插入图片描述

  2. 配置全局配置文件(application.yml)
    Mybatis-Plus使用全解

  3. 配置MyBatisPlusConfig
    在这里插入图片描述

发布了37 篇原创文章 · 获赞 16 · 访问量 6058

猜你喜欢

转载自blog.csdn.net/qq_44039966/article/details/102532356