知识点 |
测试平台的价值与体系 |
如何设计与开发测试平台 |
知识点 |
Spring Boot 介绍与项目搭建 |
约定优于配置,项目创建(官网创建、Spring 项目、maven 项目) |
知识点 |
Spring Boot 项目创建及启动 |
创建启动类,编写 controller,idea 直接运行,命令行 java 运行,命令行 mvn 运行 |
知识点 |
Spring Boot 指定端口号 |
配置文件修改端口号(properties/yaml),命令行 java 修改端口号;环境区分端口号,命令行指定配置文件启动 |
知识点 |
Spring Boot 发送 GET 请求实战(一) |
GET 请求不带参数、GET 请求带 URI 参数、GET 请求带 param 拼接参数 |
知识点 |
Spring Boot 发送 GET 请求实战(二) |
GET 请求带混合参数、GET 请求混合参数添加默认值、GET 请求带多个混合参数、提取请求统一路径 |
知识点 |
Spring Boot 发送 GET 请求实战(三) |
GET 注解汇总、关键字:required、defaultValue、name、value、params、path 使用 |
知识点 |
Spring Boot 发送 POST 请求实战(一) |
POST 请求带 json-body 体、混合参数,关键字:RequestBody |
知识点 |
Spring Boot 发送 POST 请求实战(二) |
POST 请求带 xml-body 体、请求注解汇总 |
知识点 |
SpringBoot 高级注解使用实战(一) |
@Service 注解实战 service 接口及其实现类 |
知识点 |
SpringBoot 高级注解使用实战(二) |
@Autowired 注解实战 多个 service 实现类使用 Autowired 注入,关键字:Qualifier、Primary |
知识点 |
Spring Boot 高级注解使用实战(三) |
@SpringBootApplication 、@RestController、@Service、@Autowired、@Qualifier、@Primary |
知识点 |
Spring Boot 高级注解使用实战(四) |
Spring Boot 配置注解实战 Value、Configuration |
知识点 |
Spring Boot 结合 Swagger 生成 API 实战 |
使用 swagger3.0 |
知识点 |
Spring Boot 统一返回结果模版 |
返回结果模版定义 |
知识点 |
Spring Boot 统一异常处理 |
Handler 拦截自定义异常信息 |
知识点 |
ORM 介绍 |
ORM 概念 |
知识点 |
JDBC 数据库连接 |
使用 JDBC 进行数据库连接 |
知识点 |
MyBatis 介绍 |
了解入门 MyBatis |
知识点 |
MyBatis 增删改查实战 |
MyBatis 基本的增删改查 |
知识点 |
MyBatis 传统开发实战 |
选修,MyBatis 一般开发方式 |
知识点 |
MyBatis 代理开发实战 |
重点,企业级开发常用 |
知识点 |
MyBatis 数据库与实体类属性对应 |
resultMap 属性标签使用数据库字段与实体类字段一一对应 |
知识点 |
MyBatis 多条件查询实战 |
select 语句有多个条件进行查询转换为 MyBatis 的 xml 配置 |
知识点 |
MyBatis 模糊查询实战 |
select 语句的 like 查询转换为 MyBatis 的 xml 配置 |
知识点 |
Spring Boot 自动生成数据库相关代码模版 |
使用 MyBatis Generator 插件自动生成代码 |
知识点 |
Spring Boot 增删改查操作实战 |
使用通用 mapper 进行 MyBatis 的增删改查操作 关键字:Example |
知识点 |
Spring Boot 增删改查实战进阶 |
BeanUtil、Cglib、mapstruct 比较;mapstrct 使用;关键字:@Mapper、@Mappings、@Mapping |