2
我在Spring服務中存在持久性問題。 Rest-Controller R接收請求,並通過一些複雜的代碼層調用服務S. S中的服務方法聲明一個事務;這應該是第一次開始交易。 但是服務的行爲就像之前已經啓動的事務,我的一些數據對象將成爲會話的一部分(他們不能)。 如何確定交易是否已處於活動狀態?我試圖注入EntityManager和/或JpaTransactionManager;但都似乎沒有幫助。如何確定我是否處於Spring的事務中?
如何檢查我是否在交易中?
我想在我搜尋所有這些層尋找可能的嫌疑犯之前確定這一點。