Spring 事务自注入

问题描述 投票:0回答:1

在 Spring 中,由于 AOP 代理的原因,你不能简单地从同一个实例调用

@Transactional
方法。进行自我注入并从自我代理实例调用该方法是个好主意吗?你看到有什么缺点吗?

java spring spring-aop spring-transactions
1个回答
19
投票

完全没问题。 此外,还有一个 Jira Ticket 使用

@Autowired
注释来支持此功能。它已在
Spring 4.3+
版本中修复。但是,对于基于 xml 的配置或使用
@Resource
注释,它可以在早期版本中使用。

您可以在这张票下面看到讨论。

@Transactional
其中一个

对 @Async 和 @Transactional 用例特别感兴趣。

© www.soinside.com 2019 - 2024. All rights reserved.