原創(chuàng)內(nèi)容,轉(zhuǎn)發(fā)請保留:http://www.cnblogs.com/iceJava/p/6930118.html,非常歡迎指正,謝謝
之前遇到該問題,今天查看了下 spring 4.x 的代碼 一,先理解下 context:component-scan 處理過程:
1 <!-- scan the package and the sub package --> 2 <!-- 3 【重要】:容易產(chǎn)生事務(wù)失效的地方,見:http://jinnianshilongnian.iteye.com/blog/1762632 4 處理邏輯(入口見:org.springframework.context.config.ContextNamespaceHandler): 5