Java监听机制
SpringBoot的监听机制,其实是对Java提供的事件监听机制的封装.
Java中的事件监听机制定义了以下几个角色:
1.事件: Event,继承Java.拉.EvenObject类的对象
2.事件源:Source,任意对象Object
3.监听器: Listener,实现java.util.EvenListener接口的对象
SpringBoot监听机制
SpringBoot在项目启动时,会对几个监听器进行回调,我们可以实现这些监听接口,在项目启动时完成一些操作.
监听接口:
ApplicationContextInitiaLizer,SpringApplicationRunListener,CommandLineRunner,ApplicationRunner