我想知道是否有人在春季使用拦截器设置 bean 的经验,该拦截器会在属性更改时自动触发事件。
public class DTO {
public String a;
}
public class Listener() {
public void objectChanged(Object ob) {
System.out.println("Object changed");
}
}
关于课程结束,如果我执行以下操作。
public static void main(String args[]) {
DTO ob = AppContext.getBean(DTO.class);
ob.a = "new value";
}
我想在这里发生的是,当 DTO 对象上的属性 a 发生更改时,spring 会自动触发侦听器 objectChanged 函数。我在哪里可以找到有关这方面的信息?有可能吗?