SpringBoot框架是每个Java开发人员必须把握的开发利器。SpringBoot能够疾速创立基于Spring的利用。其外围仍然是IoC, AOP, 代理,工厂,容器。

能源节点的SpringBoot教程非常适合初学入门,讲的十分具体,而且全程无废话!

视频链接:

https://www.bilibili.com/vide...

课程简介

课程是基于SpringBoot2.4版本解说。教程从细节动手,每个事例先解说pom.xml中的重要依赖,其次application配置文件,最初是代码实现。让你知其所以,逐渐让把握SpringBoot框架的主动配置,starter起步依赖等个性。

为什么SpringBoot是创立Spring利用,必须理解spring-boot-starter.@ConfigurationProperties和spring-boot-configuration-processor有什么关系和作用。spring-configuration-metadata.json又是什么。分布式开发SpringBoot整合Dubbo框架,Dubbo框架注解应用, Zookeeper注册核心特地是Thymeleaf模板引擎的残缺语法解说,事例都在本教程。须要应用Thymeleaf做利用的同学能够特地关注。

课程目录

•001.什么是springboot?为什么要学它

•002.SpringBoot课程简介

•003.应用xml文件配置容器

•004.JavaConfig配置容器

•005.导入xml配置文件@ImportResource

•006.读取属性配置文件@PropertyResource

•007.SpringBoot个性

•008.文档介绍

•009.第一种形式创立SpringBoot我的项目

•010.理解pom.xml

•011.第二种形式创立SpringBoot我的项目

•012.在浏览器应用向导地址

•013.创立maven的我的项目

•014.基于SpringBoot的Web例子

•015.SpringBootapplication注解

•016.创立SpringMVC利用

•017.properties配置文件

•018.yml配置文件

•019.默认应用的properties格局的配置文件

•020.创立多环境配置文件

•021.测试多环境配置文件

•022.应用@Value读取数据

•023.把配置文件的数据映射为java对象

•024.SpringBoot应用jsp的步骤

•025.创立应用jsp的我的项目

•026.测试jsp的应用

•027.手工获取容器中对象

•028.应用CommandLineRunner

•029.温习SpringMVC者拦截器

•030.创立拦截器对象并注册

•031.测试拦截器

•032.应用Servlet

•033.第二种形式注册Servlet

•034.应用自定义Filter

•035.回顾CharacterEncodingFilter

•036.应答默认的编码是ISO-8859-1

•037.应用零碎提供的字符集过滤器类

•038.应用CharacterEncodingFilter的步骤

•039.在application配置设置编码方式

•040.创立Student表

•041.MyBatis起步依赖

•042.创立Dao接口和Mapper文件

•043.创立业务层对象

•044.创立Controller

•045.配置文件

•046.测试MyBatis拜访数据库

•047.@Mapper注解

•048.@MapperScan

•049.Dao接口和Mapper文件离开的

•050.Dao接口和Mapper文件离开治理的步骤

•051.Spring中的事务管制

•052.事务-批改pom.xml

•053.事务-应用MyBatis生成器

•054.事务-application配置文件

•055.事务-public办法退出@Tranactional

•056.事务-实现事务设置

•057.接口架构格调

•058.什么是REST

•059.REST格调介绍

•060.一句话阐明REST

•061.注解反对

•062.门路变量PathVariable

•063.Postman简略应用

•064.在页面中反对put和delete

•065.REST留神url加上申请形式必须惟一

•066.Redis的java客户端

•067.Redis筹备工作

•068.Redis依赖项

•069.配置Redis服务器信息

•070.增加数据到Redis

•071.RedisTemplate序列化

•072.设置RedisTemplate的序列化

•073.idea生成序列化版本号

•074.json序列化

•075.集成Dubbo的文档

•076.创立公共接口我的项目

•077.Dubbo和Zookeeper依赖

•078.裸露服务提供者

•079.Dubbo的内部化配置

•080.在启动类退出@EnableDubbo

•081.排除Log4j依赖

•082.创立消费者

•083.消费者调用提供者

•084.集成Dubbo的步骤

•085.SpringBoot打包为war

•086.公布war到tomcat

•087.执行war

•088.创立jsp利用

•089.打包利用为jar

•090.jar和war的总结

•091.war和jar的区别

•092.模板的第一个例子

•093.模板引擎的罕用设置

•094.模板-规范变量表达式

•095.模板-规范变量表达式

•096.模板-抉择变量表达式

•097.模板-链接表达式应用1

•098.模板-链接表达式传递参数2

•099.模板-属性应用1

•100.模板-属性应用2

•101.模板-each-List-1

•102.模板-each-List-2

•103.模板-循环的温习

•104.模板-循环Array

•105.模板-循环Map

•106.模板-循环List-Map

•107.模板-if

•108.模板-unless

•109.模板-switch

•110.模板-内联text

•111.模板-内联javascript

•112.模板-字面量

•113.模板-字符串连贯

•114.模板-运算符

•115.模板-内置对象应用1

•116.模板-内置#request对象办法

•117.模板-内置对象#session对象办法

•118.模板-内置对象查看文档

•119.模板-内置工具类#dates

•120.模板-内置工具类#numbers

•121.模板-内置工具类#strings

•122.模板-内置工具类#lists

•123.模板-内置工具类-null解决

•124.模板-自定义模板

•125.模板-insert模板

•126.模板-include模板

•127.模板-整个html文件作为模板

•128.模板-应用其余目录中的模板

•129.课程重点内容

•130.总结-Spring注解-创建对象的注解

•131.总结-Spring注解-给属性赋值的注解

•132.总结-Spring注解-其余注解

•133.总结-MyBatis-Dubbo注解

•134.练习-dubbo-redis-ajax

•135.练习-dubbo-redis-提供者

•136.练习-dubbo-redis-消费者