SpringBoot 自定义监听器
- 创建实体消息类
- 创建event事件类并绑定实体消息类
- 实现监听接口接口并监听event事件类
- 触发监听器
1.创建实体消息类
@Data
@NoArgsConstructor
@AllArgsConstructor
public class User{
private String name;
private String sex;
private String address;
}
2.创建event事件类并绑定实体消息类
public class UserEvent extents ApplicationEvent{
private final User user;
public UserEvent(Object source,User user){
super(source);
this.user=user;
}
public User getUser(){
return user;
}
}
3.实现监听接口接口并监听event事件类
@Component
public class UserListener implements ApplicationListener<UserEvent>{
&nb

本文介绍了如何在SpringBoot中创建自定义监听器,以监听用户信息的变化。首先,定义了一个User实体类,接着创建了UserEvent事件类,将User实体作为参数传递。然后,实现了ApplicationListener接口的UserListener,当UserEvent被触发时,会打印用户的姓名、性别和地址。最后,在UserService中通过ApplicationContext发布事件,触发监听器。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



