@Slf4j
public class Event extends ApplicationEvent {
private static final long serialVersionUID = 986991279077193484L;
private String userCode;
private String userName;
private String years;
public Event(Object source, String userCode, String userName, String years) {
super(source);
this.userCode = userCode;
this.years = years;
}
}
@Component
@Slf4j
public class EventListener {
@EventListener
public void onEvent(Event Event) {
// todo
}
}
//业务代码
@Autowired
private ApplicationEventPublisher applicationEventPublisher;
Event Event = new Event(this,UserContext.getCurrentUserEmpNo(),null,null,null);
applicationEventPublisher.publishEvent(Event);
springboot事件监听demo
最新推荐文章于 2024-07-20 22:54:53 发布