# 程序包的使用
org.springframework.context.event

- 使用org.springframework.context.event的程序包
  程序包 | 说明
  --- | ---
  org.springframework.context.event | Support classes for application events, like standard context events.
  org.springframework.scheduling.annotation | Java 5 annotation for asynchronous method execution.

- org.springframework.context.event使用的org.springframework.context.event中的类
  类和说明
  AbstractApplicationEventMulticaster Abstract implementation of the `ApplicationEventMulticaster` interface, providing the basic listener registration facility.
  ApplicationContextEvent Base class for events raised for an `ApplicationContext`.
  ApplicationEventMulticaster Interface to be implemented by objects that can manage a number of `ApplicationListener` objects, and publish events to them.
  EventListenerFactory Strategy interface for creating `ApplicationListener` for methods annotated with `EventListener`.
  GenericApplicationListener Extended variant of the standard `ApplicationListener` interface, exposing further metadata such as the supported event and source type.
  SmartApplicationListener Extended variant of the standard `ApplicationListener` interface, exposing further metadata such as the supported event and source type.

- org.springframework.scheduling.annotation使用的org.springframework.context.event中的类
  类和说明
  ContextRefreshedEvent Event raised when an `ApplicationContext` gets initialized or refreshed.