本文介紹了用于事務(wù)的Spring自我注入的處理方法,對(duì)大家解決問題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!
問題描述
在Spring中,由于AOP代理的原因,您不能簡(jiǎn)單地從同一實(shí)例調(diào)用@Transactional方法。創(chuàng)建一個(gè)自注入并從自代理實(shí)例調(diào)用該方法是不是一個(gè)好主意?您認(rèn)為有什么缺點(diǎn)嗎?
推薦答案
完全沒問題。
此外,還有使用@Autowired注釋支持該特性的Jira ticket。在Spring 4.3+版本中已修復(fù)。但是,對(duì)于基于XML的配置或使用@Resource注釋,它在早期版本中有效。
你可以在這張票下面看到討論。@Transactional是one的用例:
對(duì)@Async和@Transaction用例特別感興趣。
這篇關(guān)于用于事務(wù)的Spring自我注入的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,






