🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# :-: **SpringBoot开发在线视频技能提升** `为了避免盗链,在新窗口中打开时,再用鼠标回车,去掉Ref来路,可以正常使用` 第1章SpringBoot开发入门 [SpringBoot概述(07:26)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065001001.mp4) [环境准备(05:36)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065001002.mp4) [使用Maven方式构建SpringBoot项目(10:52)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065001003.mp4) [使用SpringInitializr方式构建SpringBoot项目(08:07)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065001004.mp4) [单元测试(04:09)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065001005.mp4) [热部署(03:57)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065001006.mp4) [SpringBoot依赖管理(04:48)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065001007.mp4) [SpringBoot自动配置(04:41)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065001008.mp4) [SpringBoot执行流程(02:42)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065001009.mp4) 第2章SpringBoot核心配置与注解 [application.properties配置文件(11:29)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065002001.mp4) [application.yaml配置文件(10:40)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065002002.mp4) [使用注解@ConfigurationProperties和@Value注入属性(09:28)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065002003.mp4) [两种注解对比分析(11:27)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065002004.mp4) [使用@PropertySource加载配置文件(10:01)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065002005.mp4) [使用@ImportResource加载XML配置文件(06:00)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065002006.mp4) [使用@Configuration编写自定义配置类(06:19)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065002007.mp4) [使用Profile文件进行多环境配置(08:41)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065002008.mp4) [使用@Profile注解进行多环境配置(08:05)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065002009.mp4) [随机值设置以及参数间引用(13:36)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065002010.mp4) 第3章SpringBoot数据访问 [SpringBoot数据访问概述(03:48)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065003001.mp4) [基础环境搭建(10:37)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065003002.mp4) [使用注解的方式整合MyBatis(11:52)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065003003.mp4) [使用配置文件的方式整合MyBatis(15:58)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065003004.mp4) [SpringDataJPA介绍(21:12)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065003005.mp4) [使用SpringBoot整合JPA(20:39)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065003006.mp4) [Redis介绍(06:00)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065003007.mp4) [使用SpringBoot整合Redis(18:45)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065003008.mp4) 第4章SpringBoot视图技术 [SpringBoot支持的视图技术(04:17)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065004001.mp4) [Thymeleaf常用标签(05:06)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065004002.mp4) [Thymeleaf标准表达式(10:54)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065004003.mp4) [Thymeleaf基本使用(07:00)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065004004.mp4) [使用Thymeleaf完成数据的页面展示(11:31)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065004005.mp4) [使用Thymeleaf配置国际化页面(13:48)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065004006.mp4) 第5章SpringBoot实现Web开发 [SpringMVC的整合支持(23:35)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065005001.mp4) [组件注册整合Servlet三大组件(16:56)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065005002.mp4) [路径扫描整合Servlet三大组件(04:08)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065005003.mp4) [文件上传(17:08)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065005004.mp4) [文件下载(14:25)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065005005.mp4) [Jar包方式打包部署(05:02)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065005006.mp4) [War包方式打包部署(05:34)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065005007.mp4) 第6章SpringBoot缓存管理 [基础环境搭建(22:29)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065006001.mp4) [SpringBoot默认缓存体验(04:29)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065006002.mp4) [SpringBoot缓存注解介绍(08:42)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065006003.mp4) [基于注解的Redis缓存实现(15:53)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065006004.mp4) [基于API的Redis缓存实现(14:18)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065006005.mp4) [自定义RedisTemplate(13:10)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065006006.mp4) [自定义RedisCacheManager(04:06)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065006007.mp4) 第7章SpringBoot安全管理 [SpringSecurity介绍(03:56)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065007001.mp4) [SpringSecurity快速入门(12:44)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065007002.mp4) [MVCSecurity安全配置介绍(03:27)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065007003.mp4) [内存身份认证(08:30)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065007004.mp4) [JDBC身份认证(11:46)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065007005.mp4) [UserDetailsService身份认证(16:46)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065007006.mp4) [自定义用户访问控制(08:35)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065007007.mp4) [自定义用户登录(08:37)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065007008.mp4) [自定义用户退出(04:28)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065007009.mp4) [登录用户信息获取(05:37)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065007010.mp4) [记住我功能(13:17)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065007011.mp4) [CSRF防护功能(22:36)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065007012.mp4) [Security管理前端页面(04:02)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065007013.mp4) 第8章SpringBoot消息服务 [为什么要使用消息服务(08:30)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065008001.mp4) [常用消息中间件介绍(03:33)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065008002.mp4) [RabbitMQ消息中间件(09:02)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065008003.mp4) [安装RabbitMQ(02:42)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065008004.mp4) [SpringBoot整合RabbitMQ环境搭建(02:18)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065008005.mp4) [Publish/Subscribe发布/订阅工作模式(18:27)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065008006.mp4) [Routing路由工作模式(04:43)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065008007.mp4) [Topics通配符工作模式(03:33)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065008008.mp4) 第9章SpringBoot任务管理 [无返回值异步任务调用(10:28)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065009001.mp4) [有返回值异步任务调用(06:16)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065009002.mp4) [定时任务介绍(03:59)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065009003.mp4) [定时任务实现(04:39)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065009004.mp4) [发送纯文本邮件(08:39)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065009005.mp4) [发送带附件和图片的文件(05:15)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065009006.mp4) [发送模板邮件(04:53)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065009007.mp4) 第10章SpringBoot综合项目实战 [系统概述(05:52)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065010001.mp4) [系统开发及运行环境(00:41)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065010002.mp4) [文件组织结构(02:02)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065010003.mp4) [数据库设计(01:22)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065010004.mp4) [系统环境搭建(09:08)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065010005.mp4) [文章分页展示(17:45)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065010006.mp4) [文章详情查看(13:13)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065010007.mp4) [文章评论管理(06:38)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065010008.mp4) [数据展示(03:35)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065010009.mp4) [文章发布(05:18)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065010010.mp4) [文章修改(03:50)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065010011.mp4) [文章删除(03:55)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065010012.mp4) [用户登录控制(10:50)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065010013.mp4) [定时邮件发送(05:40)](https://new-bxgstorge.boxuegu.com/bxg/textbook/065/afterClassVideo/065010014.mp4)