Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。
SpringBoot 基于 Spring 开发。SpringBoot 本身并不提供 Spring 框架的核心特性以及扩展功能,也就是说,它并不是用来替代 Spring 的解决方案,而是和 Spring 框架紧密结合用于提升 Spring 开发者体验的工具。
关于 SpringBoot 有一句很出名的话就是约定大于配置。采用 Spring Boot 可以大大的简化开发模式,它集成了大量常用的第三方库配置,所有你想集成的常用框架,它都有对应的组件支持,例如 Redis、MongoDB、Jpa、kafka,Hakira 等等。SpringBoot 应用中这些第三方库几乎可以零配置地开箱即用,大部分的 SpringBoot 应用都只需要非常少量的配置代码,开发者能够更加专注于业务逻辑。
视频资料
视频专辑-视频合集-哔哩哔哩视频
Java视频合集-哔哩哔哩视频
HTML视频合集
Java
Java视频合集-哔哩哔哩视频
注解
秒懂,Java 注解 (Annotation)你可以这样学
Spring
Spring源码分析【综合】
【视频】手写模拟IOC
【视频】AOP
什么是 AOP,AOP 的作用是什么?
AOP 的详细说明以及基本的使用
横切关注点,通知(增强),切面,目标,代理,连接点,切入点
动态代理:jdk(接口代理),cglib(继承模式)
AspectJ
Spring AOP全面详解(超级详细)
SpringAOP学习--SpringAOP简介及原理
C++编译期反射实践——以AOP实现为例
环境
视频Maven教程
Docker安装并使用Mysql(可用详细)
MySQL身份验证插件(mysql_native_password、sha256_password、caching_sha2_password)
SpringBoot实现热部署(基于2021新版idea)
springboot官方推荐使用thymeleaf模板引擎,把静态资源放到resources下面的static中,然后页面放到templement中,但这次因为时间比较紧,所以我想把以前项目里面的webapp直接搬过来,里面的jsp直接使用,结果jsp能访问到,但里面的图片,css,js全都报404错误。
视频 webapp创建方式
Servlet 3.0整合Spring MVC(不使用web.xml部署描述符,使用ServletContainerInitializer)
视频 不使用web.xml整合SpringMvc
知识点
classpath
classpath
SpringBoot读取resources下的文件以及resources的资源路径
注解
史上最全spring注解,没有之一
@Controller,@Service,@Repository,@Component你搞懂了吗?——知乎
@Controller、@Service和@Repository注解详解
一文带你理解@RefreshScope注解实现动态刷新原理
详解@ConfigurationProperties实现原理与实战_脚本之家
@ConfigurationProperties的使用
Spring Bean
Spring中的Bean是线程安全的吗
Spring中Bean的单例、多例
Spring MVC
RequestMapping
使用
@RequestMapping 用法详解
@RequestMapping注解【params、headers、ant、占位符】
注解式控制器简介【全面】
requestMapping的params属性详解以及header属性详解
SpringMVC知识盘点及总结5@RequestMapping注解的params属性
08第二章:05_@RequestMapping 支持Ant 路径风格
Restful风格详解
@RequestBody和@ResponseBody原理解析
@RequestBody, @ResponseBody 注解详解
@RequestBody,RequestEntity,@ResponseBody,ResponseEntity的作用与区别
SpringMVC 的请求响应扩展 ( @ResponseBody 、ResponseEntity对象 、@RequestBody 、RequestEntity对象 )
参数获取
辅助知识
注解式控制器
@RequestParam的加与不加的作用
@PathVariable、@RequestHeader与@CookieValue注解的使用案例
@ModelAttribute运用详解
数据共享
SpringMVC学习(4)—— 域对象(作用域)
Model、ModelMap、Map有什么关系?深入底层剖析
视图解析
视图转发与重定向
SpringMvc视图解析器详解
SpringMVC同时配置Thymeleaf和Jsp两种视图解析器
SpringMVC的视图控制器view-controller
文件上传与下载
Spring MVC 实现文件的上传和下载
基于springboot文件上传和下载
SpringBoot实现文件上传和下载 ajax
使用axios进行文件上传
过滤器和拦截器
过滤器 和 拦截器的 6个区别
过滤器和拦截器的区别
一文解决在SpringBoot项目中配置拦截器
SpringBoot项目中过滤器Filter的配置
@ControllerAdvice
@ControllerAdvice 的介绍及三种用法
Spring @ControllerAdvice 使用及源码分析
Springmvc之HandlerExceptionResolver
SpringBoot常用注解@RestControllerAdvice
SpringBoot
SpringBoot2零基础入门教程
SpringBoot启动流程解析
[SpringBoot源码剖析六] 自动配置SpringMVC - 知乎
SpringCloud
问题
java: 错误: 无效的源发行版:17
field injection is not recommended
HTML
HTML视频合集