有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java使用Spring应用程序事件时,如何安排EventListener侦听同一类中的不同事件?

我知道Spring有一个@Order注释来控制EventListeners侦听相同事件的顺序。例如:

public class A {

    @EventListener
    @Order(0)
    public void doFirstThing(SomeEvent event) {
    }
}

public class B {

    @EventListener
    @Order(1)
    public void doSecondThing(SomeEvent event) {
    }
}

我有一个有多个EventListeners监听不同事件的类。如何控制调用这些侦听器的顺序

public class A {

    @EventListener
    public void doFirstThing(SomeEvent event) {
    }

    @EventListener
    public void doSecondThing(DifferentEvent event) {
    }
}

共 (0) 个答案