Spring发布事件需要注意的问题

spring的ApplicationContext可以使用publishEvent发布事件,比如说当学生选修一门课程,但课程已经排满时候,发送一个课程满的时间,任何实了ApplicationListener接口的bean都可以截获这个事件(我们的事件是继承ApplicationEvent),但我们定义的时间必须要注意下面两个问题

 

1.事件处理是同步的

2.事件处理必须是能快速完成的,不然系统性能会会受到很大影响 



你可能感兴趣的:(spring,bean)