首页 视频教程 毕业设计 面试宝典 文档教程 技术文章 学习工具 在线提问

全新版SpringBoot框架教程-从入门到实战一步到位

全新版SpringBoot框架教程-从入门到实战一步到位
课程下载
课程简介

SpringBoot框架是每个Java开发人员必须掌握的开发利器。SpringBoot可以快速创建基于Spring的应用。其核心依然是IoC, AOP, 代理,工厂,容器。 本套视频基于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-消费者
课程资料
视频教程 配套源码 学习笔记 学习工具 免费下载 学习文档
下载方法
获取本套教程

①扫描右侧二维码关注公众号

②回复消息【学习】

③获取本套课程免费下载链接

获取全套教程

①扫描右侧二维码关注公众号

②回复消息免费课程

③获取全套课程免费下载链接

扫码关注公众号

/jishuwenzhang/JavaSE/IntelliJ_IDEA/222.html

盘点常用IntelliJ IDEA快捷键

IntelliJ IDEA作为java编程语言开发的集成环境,在业界被公认为最好的java开发工具,也是大多数java程序员会使用的开发集成环境。IDEA使用起来十分方便,在这样一个基础上,如果使用了...

北大青鸟支持你成为一位受人尊重的专业人才
/jishuwenzhang/JavaSE/JDK/180.html

Hadoop环境搭建安装JDK

判断是否安装了jdk 使用java-version和java命令判断是否安装了jdk [root@localhost .ssh]# java -version-bash: java: command not found[root@localhost .ssh]# javac-bash: javac: command not found[root@localhost .ssh]# 以上任何一...

北大青鸟支持你成为一位受人尊重的专业人才
/jishuwenzhang/JavaSE/JDK/197.html

JDK安装教程介绍

JDK的英文全称是Java Development Kit,从字面意思翻译过来就是java开发的工具。不管是学习java编程,还是要搭建jsp web开发环境,或者是android开发环境都离不开JDK,所以我们首先来学习 JD...

北大青鸟支持你成为一位受人尊重的专业人才
/jishuwenzhang/JavaSE/weifuwu/SpringBoot/2418.html

spring boot视频教程学什么

Spring Boot是一个全新的框架,是用来简化Spring应用的初始搭建及开发过程的,可以使用特定的方式来进行配置,可使得开发人员不在需要定义样板化的配置,所以,Spring boot能够大大简化...

北大青鸟支持你成为一位受人尊重的专业人才
/jishuwenzhang/JavaSE/weifuwu/Docker/2463.html

Docker学习视频,免费下载学习

Docker是一个使用Go语言开发的开源的应用容器引擎,让开发者可以打包他们的应用以及依赖到一个可移植的容器中,然后发布到任何流行的机器上。Docker的迅猛发展和全新理念,席卷了...

北大青鸟支持你成为一位受人尊重的专业人才
/jishuwenzhang/JavaSE/weifuwu/Docker/2464.html

Docker视频下载,适合零基础入门学习

Docker是一个使用Go语言开发的开源的应用容器引擎,让开发者可以打包他们的应用以及依赖到一个可移植的容器中,然后发布到任何流行的机器上。Docker的迅猛发展和全新理念,席卷了...

北大青鸟支持你成为一位受人尊重的专业人才
/jishuwenzhang/JavaSE/weifuwu/Docker/2465.html

Docker视频教程,初学者通俗易懂

Docker是一个使用Go语言开发的开源的应用容器引擎,让开发者可以打包他们的应用以及依赖到一个可移植的容器中,然后发布到任何流行的机器上。Docker的迅猛发展和全新理念,席卷了...

北大青鸟支持你成为一位受人尊重的专业人才
/jishuwenzhang/JavaSE/weifuwu/Docker/2446.html

退出Docker容器的方法

想要退出 docker容器 ?您有多种选择可供选择。 您可以从交互式会话中分离以让容器在后台运行,也可以退出它。让我们看看两者。 如果您使用以下内容启动容器,这很重要: docker ru...

北大青鸟支持你成为一位受人尊重的专业人才
版权所有北大青鸟慧浦教育