【发布时间】:2014-06-27 11:54:01
【问题描述】:
为什么我们不能使用 @Transactional 的静态方法来管理我的 spring 项目中的事务?
@Transactional 适用于非静态方法但不适用于静态方法有什么具体原因吗?
【问题讨论】:
-
因为不支持。
-
我知道它不受支持,但有任何具体原因使其不受支持...
-
我对此进行了搜索,看起来 cglib 无法创建
static方法。 cglib 是 Spring 用来动态创建代理的库。
标签: spring transactions