今日内容

一、SSM整合【重点】

1 SSM整合配置

问题导入

请描述“SSM整合流程”中各个配置类的作用?

1.1 SSM整合流程

  1. 创建工程

  2. SSM整合

    • Spring

      • SpringConfig
    • MyBatis

      • MybatisConfig
      • JdbcConfig
      • jdbc.properties
    • SpringMVC

      • ServletConfig
      • SpringMvcConfig
  3. 功能模块

    • 表与实体类

    • dao(接口+自动代理)

    • service(接口+实现类)

      • 业务层接口测试(整合JUnit)
    • controller

      • 表现层接口测试(PostMan)

1.2 SSM整合配置

1.2.1 创建工程,添加依赖和插件

image-20210805164125741

1.2.2 Spring整合Mybatis
1.2.3 Spring整合SpringMVC

2 功能模块开发

2.1 数据层开发(BookDao)

2.2 业务层开发(BookService/BookServiceImpl)

2.3 表现层开发(BookController)

3 接口测试

3.1 Spring整合Junit测试业务层方法

3.2 postman测试表现层接口

image-20210805165801606

这里就以保存图书为例,其他接口同学们自己测试