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

网络舆情分析报告范文网站优化联系

网络舆情分析报告范文,网站优化联系,信阳市人民政府文件,河南省国基建设集团有限公司网站1、概述 Spring事件驱动采用了观察者设计模式,主要作用就是实现对象之间的松耦合通信。它的核心思想是通过事件的发布和监听来实现不同组件之间的交互。(跟mq挺像) 基础概念: 事件(Event): 在Spring中&am…

1、概述

Spring事件驱动采用了观察者设计模式,主要作用就是实现对象之间的松耦合通信。它的核心思想是通过事件的发布和监听来实现不同组件之间的交互。(跟mq挺像)

基础概念:

  • 事件(Event): 在Spring中,事件是一个对象,通常是某个动作的表示,比如用户注册、订单提交等。成为事件需要继承ApplicationEvent 的类。

  • 事件监听器(Listener): 负责处理特定的事件。类上加@Componse注解,方法上加@EventListener。(如果要做异步处理 需要在方法上加异步注解,然后启动类上开启异步支持)

  • 事件发布者(Publisher): 事件发布者是负责发布事件的组件。通过ApplicationEventPublisher,或者ApplicationContext发事件。

2、示例代码

当用户下单时,可以发布一个订单事件,多个监听器可以响应这个事件,例如更新库存、发送确认邮件等。这种方式使得各个模块之间的耦合度降低,增强了系统的灵活性和可维护性。

// 定义事件
public class OrderPlacedEvent extends ApplicationEvent {private final Order order;public OrderPlacedEvent(Object source, Order order) {super(source);this.order = order;}public Order getOrder() {return order;}
}// 监听器
@Component
public class OrderConfirmationListener{@Order(1) // 优先级@Async // 异步执行@EventListenerpublic void onApplicationEvent(OrderPlacedEvent event) {//方法入参就是要处理的事件// 处理订单确认逻辑System.out.println("订单已确认: " + event.getOrder().getId());}
}// 发布事件
@Service
public class OrderService {@Autowiredprivate ApplicationEventPublisher publisher;public void placeOrder(Order order) {// 下单逻辑publisher.publishEvent(new OrderPlacedEvent(this, order));}
}
http://www.dtcms.com/wzjs/84637.html

相关文章:

  • 怎么通过微博做网站外链邯郸网站建设优化
  • 信息流广告代理商seo排名软件怎么做
  • 如何建设网站教程视屏云南疫情最新情况
  • 西安定制网站建设武汉网络推广
  • 网站建设 人性的弱点项目营销策划方案
  • M97 网站建设网络公司整站源码百度app平台
  • 做空运货代常用网站国际机票搜索量大涨
  • 昆明建网站公司成都正规搜索引擎优化
  • 小男孩和女人做的网站南平网站seo
  • 中国建设银行官网的网站首页成都网站优化排名
  • 网站开发藏语郑州seo优化
  • 独立个人博客网站制作最近韩国电影片
  • 描述自己做的网站最新的销售平台
  • 营销型网站建设步骤搜索大全浏览器
  • 潮州营销型网站建设推广百度知道客服
  • 济宁网站建设哪家好seo在线教学
  • 自己怎么做新闻开头视频网站电脑优化大师有用吗
  • 建立一个网站的流程站长之家 seo查询
  • 河南省建设部网站微信视频号怎么推广引流
  • 一站式做网站开发百度 个人中心首页
  • 手机版商城网站案例关键词首页排名优化公司推荐
  • 女生做a视频的网站是什多少搜索优化整站优化
  • 个人网站要备案吗深圳网站建设服务
  • 打电话拉客户用网站做广告怎么做 好做吗百度手机怎么刷排名多少钱
  • 网站建设关于我们今天最新新闻
  • 网站建设合肥8大营销工具
  • 网站建设应用权限关键词推广seo怎么优化
  • 帝国cms入门到精通企业门户网站制作建站视频教程硬件优化大师
  • 微信公众号登录平台登录自动seo网站源码
  • 南京做网站公司地点历史权重查询