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

手机网站怎样做seo查询平台

手机网站怎样做,seo查询平台,东莞佳诚网站建设有限公司,wordpress页面关键词和描述前言#xff1a; 上一篇我们分析了 Spring Boot 事件监听的原理#xff0c;本篇我们来自定义实现自己的监听器。 Spring Boot 系列文章传送门 Spring Boot 启动流程源码分析#xff08;2#xff09; Spring Boot 启动流程源码分析#xff08;2#xff09; Spring Bo…前言 上一篇我们分析了 Spring Boot 事件监听的原理本篇我们来自定义实现自己的监听器。 Spring Boot 系列文章传送门 Spring Boot 启动流程源码分析2 Spring Boot 启动流程源码分析2 Spring Boot 自动配置实现原理源码分析 Spring Boot 自定义 starter 启动器 Spring Boot 事件监听机制工作原理 Spring Boot 自定义监听器 创建 Spring Boot 自定义监听器通常要经过一下步骤 定义事件。定义事件监听器。定义事件发布器。触发事件完成验证。 定义事件 定义 Event 事件MyEvent 继承了 ApplicationEvent 类如果我们要使用 Spring 的事件监听机制那我们定义的 Event 事件必须继承ApplicationEvent 否则就无法使用。 public class MyEvent extends ApplicationEvent {private final String event;public MyEvent(Object source, String event) {super(source);this.event event;}public String getEvent() {return event;}}定义事件监听器 事件监听器实现了 ApplicationLister 接口泛型为 ApplicationEvent因为要监听事件所以必须按照 Spring 的规则来onApplicationEvent 方法就是监听到的事件在这里可以完成业务逻辑处理因为事件监听器需要加入Spring IOC 容器中才能生效因此 MyListener 使用了 Component 注解。 Slf4j Component public class MyListener implements ApplicationListenerMyEvent {Overridepublic void onApplicationEvent(MyEvent myEvent) {//监听器调用事件方法String event myEvent.getEvent();log.info(event:{},event);} }定义事件发布器 Sprin Boot 监听器要生效必须要有一个时间发布器自定了一个事件发布器注入了 ApplicationEventPublisher使用 ApplicationEventPublisher#publishEvent 方法完成事件发布。 Component public class MyPublisher {Resourceprivate ApplicationEventPublisher applicationEventPublisher;public void publish(){applicationEventPublisher.publishEvent(new MyEvent(new MyListener(),publish event test));} }触发事件完成验证 我们这里直接使用 Spring Boot 启动类来完成事件发布测试如下 SpringBootApplication public class MyStudySpringBootApplication {public static void main(String[] args) {ConfigurableApplicationContext context SpringApplication.run(MyStudySpringBootApplication.class, args);MyPublisher publisher context.getBean(MyPublisher.class);publisher.publish();}}测试结果 2024-06-30 21:35:42.926 INFO 29928 --- [main] com.my.study.start.listener.MyListener : event:publish event test结果符合预期这样我们就完成了一个简单的自定义事件监听一般来说我们在项目开发中是使用不到事件监听机制的但是源码中大量使用了监听机制因为我们还是需要了解监听器是怎样实现的。 自定义监听器的注解实现方式 使用 EventListener 注解代码如下 Slf4j Component public class MyAnnotationListener {EventListenerpublic void handleCustomEvent(MyEvent myEvent) {//监听器调用事件方法String event myEvent.getEvent();log.info(event2:{}, event);}}欢迎提出建议及对错误的地方指出纠正。
http://www.hkea.cn/news/14449768/

相关文章:

  • 撩人的网站怎么做建网站的公司广州
  • 做国内学历公证的网站静态网站入侵
  • 私人订制网站的建设的设计表做视频网站要什么
  • 做博物馆网站最重要性wordpress美图模板
  • 长沙网站建设公司哪家专业wordpress手机编辑器插件
  • 做网站要用框架吗抖音seo关键词排名技术
  • 海南省住房和城乡建设部网站高端室内设计公司起名
  • 成立一个做网站的公司成本怎样看网站建设
  • 网站跟app的区别服装设计学院
  • 微商城网站建设价格百度广州分公司地址
  • 网站设计分析案例网站免费进入窗口软件有哪些
  • 钢铁网站模板软件开发专业都学什么
  • 哪个网站做签约设计师比较好商务网站运营与管理
  • 大连网站建设设计公司哪家好儿童网站开发 论文
  • 寻找网站开发网站风格
  • 网站开发维护运维凡科轻站小程序制作平台
  • 常德网站建设优化咸阳专业学校网站建设
  • 网站开发人员招募费用自己建设一个网站
  • 互联网网站开发发展潍坊 网站
  • 网站链接用处宁波网络设计公司
  • 网站开发常用语言的优劣势网站 数据库
  • 政务公开和网站建设工作的建议山东东营信息网
  • 网站制作南宁营销网站的案例分析
  • 成都专业网站推广企业网站开发服务器
  • 名人网站设计版式广州免费建站找哪家
  • 珠海网站设计公司网站托管西安
  • html5怎么做网站网站搭建有免费的吗
  • 临淄网站建设公司建设网络强国心得体会
  • 企业网站托管服务常用指南榕树堂温州论坛
  • 做手机网站尺寸电商平台怎么开发