- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
![](https://s2.51cto.com/images/201908/07/2c5231a605656fc7e1f83c63bba8adc9.png?x-oss-process=image)
![](https://s2.51cto.com/images/201908/07/dfbaa8289b6c9c141867c6b57eb122c3.png?x-oss-process=image)
![](https://s2.51cto.com/images/201908/07/0b77fe1dbf56ce817e6cd9880a548bb7.png?x-oss-process=image)
![](https://s2.51cto.com/images/201805/29/20410bf2d73b1c630e950979988fc993.png?x-oss-process=image)
![](https://s2.51cto.com/images/201806/01/74d378b0d9487f9b7a20b9476de7cae6.png?x-oss-process=image)
![](https://s2.51cto.com/images/201806/01/684ab21f3ed84d6169de0d541be68aa1.png?x-oss-process=image)
![](https://s2.51cto.com/images/202011/23/21f97182fc56c1e3291236c71ccf1434.jpg?x-oss-process=image)
![](https://s2.51cto.com/images/201903/10/88ec19a43210ae4285d2930ca75f199f.jpg?x-oss-process=image)
![](https://s2.51cto.com/images/202011/25/1f7f5a3419d0919a3b790e2ca5c206c4.jpg?x-oss-process=image)
![](https://s2.51cto.com/images/202007/24/b8ad09ce1833955ee0b55d6128284a8a.jpg?x-oss-process=image)
![](https://s2.51cto.com/images/202007/24/46829caef4c72849e2d234f697de123d.jpg?x-oss-process=image)
![](https://s2.51cto.com/images/202007/24/d20c83c0bdc7a694ea15b439e81749f0.jpg?x-oss-process=image)
![](https://s2.51cto.com/images/202007/24/b8ad09ce1833955ee0b55d6128284a8a.jpg?x-oss-process=image)
![](https://s2.51cto.com/images/202007/24/46829caef4c72849e2d234f697de123d.jpg?x-oss-process=image)
![](https://s2.51cto.com/images/202007/24/d20c83c0bdc7a694ea15b439e81749f0.jpg?x-oss-process=image)
- 课程介绍
- 课程大纲
适合人群:
Java工程师,Java初学者
你将会学到:
SpringBoot核心技术讲解
课程简介:
Spring Boot开发笔记
学习内容
1. Spring Boot概述
2.Spring Boot入门程序
3.Spring Boot配置详解
4.Spring Boot日志系统详解
5.Spring Boot与Web整合
6.Spring Boot与模板引擎的整合(Freemarker,Thymleaf)
7.Spring Boot与MyBatis整合
8.Spring Boot与JPA整合
9.Spring Boot自动配置原理(源码分析)
10.Spring Boot与缓存(Redis)整合
11.Spring Boot与消息队列整合(ActiveMQ,RabbitMQ,RocketMQ,Kafka)
12. Spring Boot与Elasticsearch(Elastic Stack=Elasticsearch + Logstash + Kibana)整合
13. Spring Boot与MongoDB整合
14. Spring Boot与任务调度整合(quartz cron表达式)
15. Spring Boot与Dubbo整合
16. Spring Boot与Shiro以及Spring Security整合
…
一.Spring Boot概述
1.Spring Boot是什么
基于Spring Framework之上的一个微服务架构开发的一个框架
Spring Boot简化了开发,因为Spring Boot就是一种自动配置的一个基于Java配置方式(全注解)开发模式的框架
Spring Boot能够整合各种第三方开源框架,而且做了一些默认配置(自动配置)
Spring Boot是JavaEE解决方案
Spring Boot和Spring Cloud关系:Spring Cloud开发必须用Spring Boot,Spring Boot开发不一定用Spring Cloud。
官方的介绍
1. Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can"just run".
2. We take an opinionated view of the Spring platform and third-party libraries so you can get started with minimum fuss. Most Spring Boot applications need very little Spring configuration.
2.Spring Boot的特点
Create stand-alone Spring applications
Embed Tomcat, Jetty or Undertow directly (no need to deploy WAR files)
Provide opinionated ‘starter’ dependencies to simplify your build configuration
Automatically configure Spring and 3rd party libraries whenever possible
Provide production-ready features such as metrics, health checks and externalized configuration
Absolutely no code generation and no requirement for XML configuration
课程大纲-SpringBoot核心技术讲解
3
YAML文件如何配置对象,集合YAML文件如何配置对象,集合
「仅限付费用户」点击下载“13 SpringBoot分别整合Freemarker、Thymeleaf.rar”
[01:11:23]开始学习9
SpringBoot整合FreemarkerSpringBoot整合Freemarker
「仅限付费用户」点击下载“18 SpringBoot整合Spring Data JPA、权限管理系统.zip”
[57:29]开始学习
“刘英杰”老师的其他课程更多+