04 2022 档案
摘要:我们先来看一个注解:@Configuration,该注解的源码其实也非常简单 @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) @Documented @Component public @interface Configur
阅读全文
摘要:1.请求映射处理 Rest风格的请求,使用HTTP请求方式动词来表示对资源的操作。核心Filter,就是这个HiddenHttpMethodFilter。在SpringBoot中默认情况下表单的Rest风格默认没有开启 @Bean @ConditionalOnMissingBean(HiddenHt
阅读全文
摘要:静态资源访问 静态资源只要放到类路径下:/static,/public,/resources,/MATE-INF/resources目录下,我们访问静态资源的时候就不需要加路径,直接在默认的根目录就可以访问。 默认的访问策略:如果访问的路径Controller可以处理,那么就会使用Controlle
阅读全文
摘要:了解SpringBoot自动配置原理 依赖管理 首先我们在创建SpringBoot项目的时候一般都会引入一个父项目 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent<
阅读全文
摘要:Spring与SpringBoot 官方网站:www.spring.io SpringBoot优点 Create stand-alone Spring applications 创建独立Spring应用 Embed Tomcat, Jetty or Undertow directly (no nee
阅读全文
摘要:Spring Data是Spring公司的顶级项目,里面包含了N多个二级子项目,这些子项目都是相对独立的项目。每个子项目是对不同API的封装。 所有Spring Boot整合Spring Data xxxx的启动器都叫做spring-boot-starter-data-xxxx Spring
阅读全文