Spring在类初始化时执行一些操作
1.首先了解spring中bean的生命周期
类加载,执行静态方法,执行构造方法(父类构造方法),属性初始化,在执行这些动作的过程的前后可以执行一些自己本身的特殊业务操作,
2.在哪个阶段去执行自己的业务操作
使用@postConstruct 或实现 InitializeBean,ApplicationContextAwre,EventListener,ApplicationEventListener,ApplicationRunner,commandRunner 等接口 ,明白这些接口执行的时间点

浙公网安备 33010602011771号