Spring Boot
文章平均质量分 95
Spring Boot基础
King77777777777
这个作者很懒,什么都没留下…
展开
-
spring boot中如何加载servlet和filter
ServletContextInitializer用于程序化配置ServletContext的接口,用于往ServletContext容器中注册servlets, filters, listeners,context-params and attributes初始化tomcat服务器时,会初始TomcatStarter(实现ServletContainerInitializer接口)并在其中存放当前系统存在的ServletContextInitializer,在StandardContext的star原创 2020-09-21 21:30:53 · 704 阅读 · 0 评论 -
spring boot 中 tomcat启动流程
s原创 2020-09-21 14:40:45 · 499 阅读 · 0 评论 -
Spring Boot web原理
文章目录概述原理自动配置WebMvcAutoConfigurationEnableWebMvcConfigurationWebMvcAutoConfigurationAdapterDispatcherServletAutoConfigurationServletWebServerFactoryAutoConfiguration@EnableWebMvc+WebMvcConfigurer类继承图@EnableWebMvcWebMvcConfigurerWebMvcConfigurationSupport概述原创 2020-09-07 20:57:37 · 486 阅读 · 0 评论 -
spring boot 模块理解
文章目录模块spring-boot-starter-parent常用插件模块基于2.3.2的spring boot版本分析spring-boot-starter-parent这是一个特殊的starter,提供了以下功能。为子项目提供默认版本,可以省去常用包的版本号通过导入父依赖spring-boot-dependencies实现默认版本号,dependencies提供了常见maven配置的版本号默认使用1.8jdk版本 <properties>中定义默认编码UTF-8原创 2020-09-07 19:03:45 · 390 阅读 · 0 评论 -
Spring Boot 常用注解理解
文章目录ConditionConfigurationCondition@Conditional@ConditionalOnBeanOnBeanCondition@ConditionalOnClass@ConditionalOnWebApplicationCondition只有当对应的条件匹配的时候才注册组件@FunctionalInterfacepublic interface Condition { // ConditionContext持有beanFactory、Environment、加载器原创 2020-08-31 14:45:00 · 249 阅读 · 0 评论 -
Spring Boot 启动注解
@SpringBootApplication@Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTIME)@Documented@Inherited@SpringBootConfiguration@EnableAutoConfiguration@ComponentScan(excludeFilters = { @Filter(type = FilterType.CUSTOM, classes = TypeExcludeFilter.cl原创 2020-08-28 19:37:49 · 473 阅读 · 0 评论 -
spring boot 启动过程理解
文章目录注解基本类SpringApplicationAnnotationConfigApplicationContext流程分析注解基本类SpringApplication用于启动Spring应用程序public class SpringApplication { // 项目类型 private WebApplicationType webApplicationType; // 监听器 private List<ApplicationListener<?>> lis原创 2020-08-26 13:58:09 · 156 阅读 · 0 评论