首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > Java > Simple Event API for Spring

Simple Event API for Spring

  • 资源大小:13.15 kB
  • 上传时间:2021-06-30
  • 下载次数:0次
  • 浏览次数:0次
  • 资源积分:1积分
  • 标      签:

资 源 简 介

Publish-Subscribe pattern with annotations for Spring Framework Summary Inspired by CDI events, simple Spring library that support bean events. An event object can be any Java object and it is used to propagate state from producer to consumer. Consumer - @Observes events of a specific type and it will be notified of an event if the event object is assignable to the observed event type. Event interface The Event interface provides a method for firing events of a specified type. public interface Event { public void fire(T event);} To inject event of any type you do following: @Autowired(required = true)private Event event; @Observes To define observer method you simply use @Observes annotation: ``` @Retention(RUNTIME) @Target(PARAMETER) @Documented public @interface Observes { } ``` Restrictions: * You use @Observes on
VIP VIP
0.222364s