SpringBoot学习03 | 整合第三方技术

135 阅读1分钟

1.整合JUnit

  • 导入测试对应的starter
  • 测试类使用@SpringBootTest修饰
  • 使用自动装配的形式添加要测试的对象
    • 注入要测试的对象
    • 执行要测试对象对应的方法

注意: 测试类和引导类应当在同一级别目录下,否则会报错 或者使用classe指定:

@SpringBootTest(classes = 引导类名.class )

2.整合MyBatis

  • 创建新模板
  • 选择当前模板需要使用的数据集(Mybatis,mysql)
  • 设置数据源参数
  • 定义数据层接口与映射配置
  • 测试类中注入dao接口,测试功能

3.整合Mybatis-Plus

4.整合Druid

  • 整合Druid需要导入对应的starter
  • 根据Druid提供的配置方式进行配置
  • 整合第三方技术通用方式
    • 导入对应的starter
    • 根据提供的配置格式,配置非默认值对应的配置项

5.基于SpringBoot的SSMP整合案例

  • pom.xml
    • 配置起步依赖
  • application.yml
    • 设置数据源、端口、框架技术相关配置等
  • dao
    • 继承BaseMapper,设置@Mapper
  • dao测试类
  • service
    • 调用数据层接口或者Mybatis-Plus提供的接口快速开发
  • service测试类
  • controller
    • 基于RESTful开发,使用Postman测试跑通功能
  • 页面
    • 放置在resources目录下的static目录中