spring4.2的应用事件
来源:互联网 发布:淘宝免单哪里找 编辑:程序博客网 时间:2024/06/15 17:35
监听器/类
@EventListener注解在类的方法上,并将该类作为spring的组件(该类用@Component注解)
@Componentpublic class MyEventHandle { @EventListener(condition = "#myEvent.flag") public void hangle(MyEvent myEvent){ System.out.println(myEvent.getUsername()); }}
事件源类
public class MyEvent { private String username; private boolean flag;}
事件类---发布事件/监听到事件状态(变化)
ApplicationEventPublisher的publishEvent()方法
@RequestMapping("/event") @ResponseBody public String eventHandle(){ MyEvent myEvent=new MyEvent(); MyEvent myEvent1=new MyEvent("fcc",false); this.publisher.publishEvent(myEvent1); myEvent1.setUsername("bb"); return "fcc"; } @Autowired private ApplicationEventPublisher publisher;执行这行代码时
this.publisher.publishEvent(myEvent1);调用此事件
@EventListener(condition = "#myEvent.flag") public void hangle(MyEvent myEvent){ System.out.println(myEvent.getUsername()); }
阅读全文
0 0
- spring4.2的应用事件
- spring4.2更好的应用事件
- Spring4 事件(ApplicationEvent)
- Spring4.1 cache 应用
- Spring4 注解高级应用
- maven构建spring4 mvc+spring4 websocket应用
- 使用maven构建XML风格的Spring4 MVC应用
- spring4在多态配置上的应用
- Spring4的知识应用总结(五)——AOP
- Spring4.2+SpringMVC+Mybatis3.4的集成
- 事件机制的应用
- Jquery7_事件的应用
- 事件绑定的应用
- 滚轮事件的应用
- 键盘事件的应用
- Web25.事件的应用
- Spring4.0 + websocket简单应用
- spring4+tomcat8+jdk8应用websocket
- 【Linux】文件查找——which、whereis、locate、find...
- PHP表单TOKEN防止重复提交
- 循环_do...while_主要用于人机交互
- 下拉刷新新库
- Nodejs·进程
- spring4.2的应用事件
- 使用Python脚本删除指定文件夹下的指定目录及其文件
- JS 有父子关系的数组转Tree结构函数
- Java基于jxl与模板导出excel并弹出下载
- ReactiveCocoa5.0 &ReactiveSwift &Reactive.Swift (Base)理解
- 用Dijstra算法求解2007高教社杯全国大学生数学建模B题
- Android_Handler的postDelayed
- django template 基础(二)(在视图中使用模板)
- RedHat6.5系统LVM增加新硬盘实现根文件系统扩容