当前位置: 首页 > 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/89588.html

相关文章:

  • 做网站建设优化的公司哪家竞价托管专业
  • 网站建设是什么意思太原seo排名
  • 余杭区网站建设百度推广个人怎么开户
  • 举重运动员 做网站网站优化包括
  • 聊城网站建设哪个好百度推广关键词排名在哪看
  • 晋江网站建设价格中国十大电商公司排名
  • 校园网站平台建设最好的bt种子搜索神器
  • 适合当手机主页的网站上海关键词优化排名哪家好
  • 哈尔滨营销型网站建设怎么做宣传推广
  • 网站推广入口湖人队最新消息
  • 潍坊做网站个人工作室国外seo
  • 网站开发及建设个人免费建站系统
  • 手机端网站变成wap百度网页版入口
  • 建设通类型的网站网络推广引流是做什么工作
  • 新疆兵团建设网站seo分析案例
  • 网站后台管理系统的重要技术指标网站域名查询工具
  • wordpress站点转移昆明百度推广优化
  • 小广告举报平台seo综合查询软件排名
  • 保定哪家做网站好sem招聘
  • alexa网站排名郑州网站建设制作公司
  • 商品网站建设实验记录近期舆情热点事件
  • 网站建设基础功能武汉seo搜索引擎优化
  • 怎么看公司网站是哪里做的长尾关键词挖掘
  • 有没有专业做艺术品的网站拼多多女装关键词排名
  • 济南做html5网站建设干净无广告的搜索引擎
  • 如何在网站上做跳转代码广告推广费用一般多少
  • 想学管理方面的培训班免费seo关键词优化方案
  • 悠悠我心的个人网站素材谷歌推广
  • 太原西北建设有限公司网站如何做好品牌推广工作
  • wordpress移动端文件seo属于什么