springboot
黑暗的笑
上善若水,水利万物而不争
展开
-
【springboot源码分析】4.Bean的感知类执行(Aware)
springboot启动最核心的方法是AstractApplicationContext中的refresh方法,它贯穿Bean的整个生命周期// Prepare the bean factory for use in this context.prepareBeanFactory(beanFactory);// Allows post-processing of the bean fact...原创 2019-10-18 17:23:05 · 300 阅读 · 0 评论 -
【springboot源码分析】3.BeanDefinition注册
springboot对BeanDefinition进行注册发生在对工厂后置处理器调用中,调用链是run(…)->refreshContext(…)->refresh()->invokeBeanFactoryPostProcessors(beanFactory),refresh方法执行是springboot启动最核心的部分public void refresh() throw...原创 2019-10-17 10:05:52 · 223 阅读 · 0 评论 -
【springboot源码分析】2.加载sources类BeanDefinition
在上一篇【springboot源码分析】SpringApplication实例化main函数里面有这么一行代码 SpringApplication.run(RpcClientApplication.class, args)这篇文章的主角sources就是RpcClientApplication.class,之所以是sources是因为,springboot可以多个sources一起启动,也...原创 2019-10-14 15:34:35 · 354 阅读 · 0 评论 -
【springboot源码分析】1.SpringApplication实例化
一般springboot(版本2.0.6)项目启动代码package com.xll;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplicationpublic cl...原创 2019-10-12 15:47:52 · 285 阅读 · 0 评论 -
【Springboot】Xss过滤
声明:大部分代码我都是重别人博客里面复制过来的,只是稍稍的修改了一下,能够支持对文件的过滤,话不多说了,直接贴代码了!配置文件(application.properties)# 如果不想进行Xss过滤,可以注释掉或者设置为falsecommon.xss-filter-open=true过滤配置类(XssFilterConfig.java)@Configuration@Cond...原创 2019-07-17 15:15:13 · 1031 阅读 · 0 评论