小编use*_*676的帖子

SpringBoot EventListener不接收事件

我的EventListener注释没有收到任何春季活动.这是我的代码:

@Component
public class ProxyConfig {

    public ProxyConfig() {
        System.out.println("I can see this in the console");
    }

    @EventListener
    public void onApplicationEvent(ApplicationEnvironmentPreparedEvent event) {
        System.out.println("WON'T WORK :-(");  // FIXME
    }

    @EventListener
    public void test(ApplicationStartedEvent event) {
        System.out.println("WON'T WORK :-(");  // FIXME
    }
}
Run Code Online (Sandbox Code Playgroud)

这是我的Application班级:

@SpringBootApplication
public class Application {
    public static void main(String[] args) throws Exception {
        SpringApplication.run(MyApp.class, args);
    }
}
Run Code Online (Sandbox Code Playgroud)

根据https://spring.io/blog/2015/02/11/better-application-events-in-spring-framework-4-2https://solidsoft.wordpress.com/2015/09/29/注释驱动 - 事件 - 听众 - 在春天4-2 /它必须工作,但它仍然不打印我的"将不工作:-("字符串:(

任何的想法?

谢谢!

java spring event-listener spring-boot

4
推荐指数
1
解决办法
4528
查看次数

标签 统计

event-listener ×1

java ×1

spring ×1

spring-boot ×1