spring
文章平均质量分 69
后来,我们都老了
这个作者很懒,什么都没留下…
展开
-
聊聊@PostConstruct、InitializingBean、ApplicationRunner/CommandLineRunner、@EventListener的初始化
一、背景 在我们在做application启动的时候,我们经常需要做一些初始化的操作,这个时候我们尝尝纠结于他们的执行顺序,其实我们真正应该去关心的是我们的需求,它应该什么时候被执行才是正确的。二、源码分析 为了不陈述大量的源码,只贴出了springboot项目在启动时,运行的run方法并分别在这几种方式调用的入口处加了注释public ConfigurableApplicationContext run(String... args) { long st...原创 2022-01-21 17:48:25 · 1803 阅读 · 0 评论 -
自定义HttpMessageConverter
自定义HttpMessageConverter原创 2022-01-20 15:23:51 · 1874 阅读 · 0 评论 -
spring事件机制-onApplicationEvent执行两次
一、case复现事件定义 public class MyEvent extends ApplicationEvent { public MyEvent(Object object) { super(object); }} 监听定义 @Componentpublic class MyListener implem...2017-12-06 13:00:48 · 2297 阅读 · 1 评论