您的当前位置:首页正文

SpringBoot入门教程,带你快速学会使用springboot

来源:画鸵萌宠网
SpringBoot⼊门教程,带你快速学会使⽤springboot

Spring Boot 去除了⼤量的 xml 配置⽂件,简化了复杂的依赖管理,配合各种 starter 使⽤,基本上可以做到⾃动化配置。Spring 可以做的事情,现在⽤ Spring boot 都可以做。

这套 Spring Boot 框架快速⼊门教程以⼤量⽰例讲解了 Spring Boot 在各类情境中的应⽤,让⼤家可以跟着⽼师的思维和代码快速理解并掌握。适⽤于 Java 开发⼈员,尤其是初学 Spring Boot 的⼈员和需要从传统 Spring 转向 Spring Boot 开发的技术⼈员。 下边是动⼒节点的SpringBoot教程⾮常适合初学⼊门,讲的⾮常详细,⽽且全程⽆废话!视频链接:

课程简介

课程是基于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-消费者

因篇幅问题不能全部显示,请点此查看更多更全内容

Top