springboot

java springboot监听事件和处理事件

在Spring Boot中,事件监听和事件处理是通过Spring的ApplicationEvent和ApplicationListener接口来实现的。这种模式允许你构建松耦合的应用程序,其中一个组件可以发布事件,而另一个组件(或多个组件)可以监听这些事件并执行相应的操作。步骤 1: 定义自定义事件首先,你需要定义一个自定义事件,这个事件继承自ApplicationEvent。在这个类中,你可以添

SpringBoot的Security和OAuth2的使用

创建项目先创建一个spring项目。然后编写pom文件如下,引入spring-boot-starter-security,我这里使用的spring boot是2.4.2,这里使用使用spring-boot-dependencies,在这里就能找到对应的security的包。<?xml version="1.0" encoding="UTF-8"?><project xml

Springboot中自定义监听器

一、监听器模式图二、监听器三要素广播器:用来发布事件事件:需要被传播的消息监听器:一个对象对一个事件的发生做出反应,这个对象就是事件监听器三、监听器的实现方式1、实现自定义事件自定义事件需要继承ApplicationEvent类,并添加一个构造函数,用于接收事件源对象。该事件中添加了一个SysUser对象,用于传递用户信息。package com.ruoyi.web.list