
课程介绍 课程目标+ J; c. r* T- g- }* f8 |
掌握Spring Boot的运行原理,能把Spring Boot应用到项目实战中去4 v X$ B6 [& w. ]1 a2 n9 O
适用人群
Java开发人员,对Spring、Spring Boot有兴趣的开发人员,微服务开发人员
课程简介
本系列课程将讲解Spring,SpringBoot的核心实战及原理分析。
原理部分包括了Spring Boot的各个知识点、扩展点、运行流程分析,源码分析等等
实战部分包括WEB、JDBC、AOP、日志、监控、测试等等
项目实战包括演示一个微服务的整个流程,包括微服务的开发,服务的注册发现,打包部署等等。1 N" {& H2 }6 t
本系列课程全程使用注解,无xml。# K( O( s( q# X. r3 g
' y: T9 d. J1 E) H% Y
Spring Boot 1.4.0.RELEASE7 E* p% J! \6 R1 Z' ~: C+ G
Spring Framework 4.3.2.RELEASE* O' U8 a: g3 N/ y+ e, p: N, h
课程目录
1 Spring Boot概述与课程概要介绍20:33; ~& T0 ^' e7 V- L/ K
4 Z% [+ w1 C7 V. V! S
2 Spring4 快速入门59:56" O" b" a: `5 y
3 Spring4 扩展分析(一)35:49
4 Spring4 扩展分析(二)21:11) d. E+ a9 ?3 a$ _- X; c
5 Spring Boot 快速入门24:01# q- M; z6 A0 z1 \+ R# P3 @9 x/ r
6 Spring Boot 配置分析(一)38:26' P# ]0 z! k+ ?2 P2 I+ \8 A8 \
3 s4 p" W$ L7 s, O
7 Spring Boot 配置分析(二)35:47 ~- }% X! v9 z9 j4 t! P
8 Spring Boot 自动配置32:44
! d2 ?4 Z3 C- Y) v
9 Spring Boot @Enable*注解的工作原理47:07* L) [/ t q: j! ]7 O
10 Spring Boot @EnableAutoConfiguration深入分析30:55 @% A1 \& ^) C7 [3 S! @
8 a, I! Q% }9 _. A$ e; L
11 Spring Boot 事件监听27:53- b/ Z( ]! I& k% V
--四种方式讲解如何配置事件监听
# G2 ^# o5 g: w3 t# F- c
12 Spring Boot 扩展分析33:54$ [, c( t$ o% B8 a
13 Spring Boot 补充讲解21:59) l0 X: J" }; Z
$ [' y, j* U7 k1 M/ i
14 Spring Boot 运行流程分析31:483 Y4 k$ d) S! o
15 Spring Boot Web(一)59:014 Y/ s: g) A& B( q: l
16 Spring Boot Web(二)35:33
) s5 w3 w& K9 m
17 Spring Boot Web(三)38:485 o8 m! _. C, f( E: e
$ V7 H# e% T8 E
18 Spring Boot 定制和优化内嵌的Tomcat35:14! l7 I9 b/ v& {8 e0 G9 B: I! d
--定制和优化Tomcat,以编码的方式设置Tomcat的各个属性值,以及Tomcat的日志配置
, V8 {( U4 n" f9 c, e+ L' U
19 Spring Boot JDBC38:385 u8 w* A; R U. P- h( ^
--多种数据源的配置、JdbcTemplate、事务的处理
, Q! z6 T. J$ |2 R& K* [
20 Spring Boot AOP+ u3 M/ N" D1 o
21 Spring Boot Starter18:31
--快速构建自定义的Spring Boot Starter! x* W; S# N4 X9 P) w2 M
( N' E( H" { T( i6 G
22 Spring Boot 日志30:584 }7 A' c* Y; |6 L( W. r
--演示了如何在Spring Boot里面使用日志配置,以及logback,log4j2等日志的使用2 d8 q2 a2 k& ?' p5 N! `1 T
$ ^0 ?8 J1 n W1 z6 J) f4 M- x' j
23 Spring Boot 监控和度量47:09
--Spring Boot内置的监控点、自定义的监控状况检查、自定义度量统计,输出等等
5 F! O F2 B5 U% H& U* x3 C
24 Spring Boot 测试54:13
--实战演示在Spring Boot里面的测试案例,以及如何测试Controller
4 _! E1 t. r! `5 z4 e
25 Spring Boot 构建微服务实战01:01:508 @( f' ^" W4 q' @! O
--一分钟配置一个Spring boot + Mybatis的微服务环境
26 Spring Boot 服务的注册和发现41:53& t' S6 g( X0 L' ^& G" W* j9 e1 X
% N2 X/ Z$ r8 Z
27 Spring Boot 应用的打包和部署35:41; B0 `) K J6 I
--两种方式演示服务的打包,部署,运行 |