在哪里放@Transactional?在接口规范或实现中?
放置@Transactional
注释的最佳做法是什么?我应该注释接口方法还是实现?
回答:
好问题。我一直把它放在实现中。也许是因为它是实现细节,而不是抽象。
你可能希望不同的实现具有不同的事务行为。
El Guapo指出,除此之外,在接口上使用代理策略还可能引发更多问题。
以上是 在哪里放@Transactional?在接口规范或实现中? 的全部内容, 来源链接: utcz.com/qa/429443.html
放置@Transactional
注释的最佳做法是什么?我应该注释接口方法还是实现?
好问题。我一直把它放在实现中。也许是因为它是实现细节,而不是抽象。
你可能希望不同的实现具有不同的事务行为。
El Guapo指出,除此之外,在接口上使用代理策略还可能引发更多问题。
以上是 在哪里放@Transactional?在接口规范或实现中? 的全部内容, 来源链接: utcz.com/qa/429443.html