当前位置: 首页 > news >正文

织梦cms模板下载上海企业优化

织梦cms模板下载,上海企业优化,区块链开发教程,校考前做试题的网站Spring中事件可以配置顺序,利用线程池还可以做异步线程通知。怎么样使用事件?Spring简化事件的使用,Spring提供了2种使用方式:面向接口和面向EventListener注解。 1,面相接口的方式 案例 发布事件 需要先继承ApplicationEventP…

Spring中事件可以配置顺序,利用线程池还可以做异步线程通知。怎么样使用事件?Spring简化事件的使用,Spring提供了2种使用方式:面向接口和面向@EventListener注解。

1,面相接口的方式

案例

发布事件

需要先继承ApplicationEventPublisherAware 后发布事件


@Component
public class UserRegisterService implements ApplicationEventPublisherAware {private ApplicationEventPublisher applicationEventPublisher;/*** 负责用户注册及发布事件的功能** @param userName 用户名*/public void registerUser(String userName) {//用户注册System.out.println(String.format("用户【%s】注册成功", userName));//发布注册成功事件this.applicationEventPublisher.publishEvent(new UserRegisterEvent(this, userName));}@Overridepublic void setApplicationEventPublisher(ApplicationEventPublisher applicationEventPublisher) { this.applicationEventPublisher = applicationEventPublisher;}
}

然后在监听器中处理业务功能。

监听事件


@Component
public class SendEmailListener implements ApplicationListener<UserRegisterEvent> {@Overridepublic void onApplicationEvent(UserRegisterEvent event) {System.out.println(String.format("给用户【%s】发送注册成功邮件!", event.getUserName()));}
}

2,面相@EventListener注解的方式

案例用法

直接将这个注解标注在一个bean的方法上,那么这个方法就可以用来处理感兴趣的事件,使用更简单,如下,方法参数类型为事件的类型:

@Component
public class UserRegisterListener {@EventListenerpublic void sendMail(UserRegisterEvent event) {System.out.println(String.format("给用户【%s】发送注册成功邮件!", event.getUserName()));}
}

http://www.ritt.cn/news/22624.html

相关文章:

  • 影视网站wordpress电商平台怎么推广
  • 上海有名的做网站的公司seo排名查询
  • 怎么用dw软件做网站南京谷歌推广
  • 武汉尚软科技做网站怎么样东营百度推广电话
  • 网站首页改版英文谷歌seo
  • 网站设计的公司报价长沙网站优化推广方案
  • 基金网站建设需求书西安seo引擎搜索优化
  • 手机访问不了自己做的网站吗东莞市优速网络科技有限公司
  • 贪玩传奇世界网页版攻略百度seo营销
  • fullpage做的网站国外网站推广平台有哪些
  • 照片管理网站模板下载网络推广服务协议
  • 网站制作比较好的公司sem全称
  • 现在由哪些网站可以做外链淘宝推广运营
  • web前端工程师简历大型网站seo课程
  • 湖南做网站问磐石网络专业爱站网的关键词是怎么来的
  • iis 网站拒绝显示此网页手机推广app
  • 网站怎么做百度口碑sem外包
  • 推广软件一键发送广东网站优化公司
  • 专业的网站制作团队电商运营主要做什么
  • 网站开发 一个页面多少钱程序员培训机构排名前十
  • 先做网站先备案新闻发布
  • 网站接广告平台网络营销技术
  • 徐州网站开发市场友链申请
  • 黑龙江交通系统网站建设aso优化服务
  • 网站建设优化服务价位seo的目的是什么
  • 浙江省建设工程造价协会网站免费做网站怎么做网站吗
  • 国家卫生健康委员会官网官网51趣优化网络seo工程师教程
  • wordpress 安装 失败杭州关键词优化平台
  • 怎么给网站做域名重定向个人购买链接
  • 2010网站建设管理百度发布平台官网