Java

TransactionalEventListener的使用和实现原理

@TransactionalEventListener 是 Spring Framework 中的一个注解,用于在事务成功提交后异步处理事件。它是 ApplicationListener 的一种特殊实现,允许在事务成功提交后才触发事件处理方法。这个功能主要用于确保某些事件处理逻辑只有在事务成功提交后才执行,从而保证数据的一致性。

Java

Spring Aop&IOC

Spring的AOP理解OOP面向对象,允许开发者定义纵向的关系,但并适用于定义横向的关系,导致了大量代码的重复,而不利于各个模块的重用。 AOP,一般称为面向切面,作为面向对象的一种补充,用于将那些与业务无关,但却对多个对象产生影响...