- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
- 课程介绍
- 课程大纲
适合人群:
java开发人员
你将会学到:
SpringBoot基础与源码实战
课程简介:
SpringBoot 入门
1.为什么越来越多的研发者选择使用SpringBoot?它解决了什么问题?
2.SpringBoot的入门例子
3.SpringBoot 常用配置
4.SpringBoot 自定义配置
5.SpringBoot的yml配置详解
SpringBoot的日志配置
6.大厂面试题:请讲下SpringBoot的日志框架原理
7.配置日志的存储路径、设置日志的格式
在springboot中使用lombok
1.为什么要使用lombok,它解决了什么问题?
2.idea安装lombok插件
3.案例实战:体验lombok的第一大功能@Data注解
4.案例实战:体验lombok的第二大功能@Slf4j注解
Spring Boot 异步框架
1.为什么要用异步框架,它解决什么问题?
2.案例实战:SpringBoot异步调用
3.案例实战:为@Async实现一个自定义线程池
用swagger为SpringBoot生成接口文档
1.为什么要用swagger,它解决了什么问题?
2.案例实战:把springboot的接口,自动生成接口文档
《接口返回值统一标准格式》
1.为什么要对springboot的接口返回值统一标准格式?
2.初级程序员对《接口返回值统一标准格式》的代码封装
3.高级程序员对《接口返回值统一标准格式》的代码封装
《全局异常处理器》
1.springboot为什么需要全局异常处理器?
2.案例实战:编码实现一个springboot《全局异常处理器》
3.案例实战:把自定义异常 集成 进《全局异常处理器》
4.案例实战:把《全局异常处理器》集成进《接口返回值统一标准格式》
《参数校验器》:Validator
1.为什么要用Validator参数校验器,它解决了什么问题?
2.案例实战:实现一个SpringBoot的参数校验功能
3.案例实战:根据需求自定义一个validator注解
4.案例实战:把validator异常加入《全局异常处理器》
《参数校验器》:Assert
1.什么是Assert参数校验?
2.为什么用了Validator参数校验,还必须再用Assert参数校验?
3.案例实战:修改用户信息时,用Assert校验用户是否存在?
4.常用的Assert场景
5.案例实战:把Assert异常加入《全局异常处理器》
SpringBoot集成mybatis攻略
集成Mybatis
1.什么是 MyBatis?
2.为什么使用 MyBatis?
3.什么是通用的tk mapper ?
4.那为什么需要通用的tk mapper ?
5.案例实战:MyBatis 代码生成器Generator
5.案例实战:SpringBoot配置mybatis的步骤
6.案例实战:mybatis如何实现不用写SQL的增删改操作?
7.案例实战:mybatis如何实现不用写SQL的复杂查询操作?
8.案例实战:mybatis如何实现不用写SQL的分页查询操作?
采用druid实现多数据源
1.什么是druid,它解决了什么问题?
2.案例实战:springboot+mybatis+druid实现多数据源
3.多数据源超级大坑,要特别注意分布式事务
SpringBoot源码
解密@SpringBootApplication启动原理
解密@SpringBootConfiguration
1.剖析@SpringBootConfiguration秘密
2.大厂面试题:@Configuration有什么作用?
3.案例实战:如何把一个对象,注册到Spring IoC 容器中
解密@ComponentScan
1.剖析springboot的@ComponentScan秘密
2.为什么要用@ComponentScan?它解決什么问题?
3.案例实战:体验@ComponentScan的作用
解密@EnableAutoConfiguration
1.剖析springboot的@EnableAutoConfiguration秘密
2.大厂面试题:讲下@Import有什么作用?
3.大厂面试题:讲下spring的ImportSelector接口有什么作用?
4.案例实战: 模仿@EnableAutoConfiguration注解,写一个@Enable*的开关注解
5.解密spring 的ImportSelector和spring.factories原理
6.案例实战:自己动手编码实现的spring.factories文件
课程大纲-SpringBoot源码分析实战
第1章SpringBoot入门篇(1小时24分钟7节)
第2章在springboot中使用lombok(17分钟2节)
第3章Spring Boot 异步框架(26分钟2节)
第4章用swagger为SpringBoot生成接口文档(24分钟2节)
第5章《接口返回值统一标准格式》(45分钟3节)
第6章《全局异常处理器》(49分钟4节)
“阿甘”老师的其他课程更多+