transactional

    1熱度

    1回答

    我有一個提供商,我可以隨時閱讀實體,但我從來沒有寫過一些內容,直到我將@TransactionManagement(TransactionManagementType.CONTAINER)設置爲課程級別,@Transactional覆蓋了過濾方法。 @Provider @Priority(value = 1) @TransactionManagement(TransactionManageme

    5熱度

    1回答

    我試圖在我的服務的方法中使用@Transactional註釋來延遲加載字段。然而,在我的Implementation類中使用@Transactional將使所有自動裝配字段null。 這是我實現: @Service public class UserServiceImpl implements UserService { /** * DefaultMapper. */

    2熱度

    1回答

    配置Spring在非RuntimeExceptions上回滾的一種方法是在服務類上使用@Transactional(rollbackFor=...)批註。這種方法的問題是,我們需要爲幾乎所有的服務類定義(rollbackFor = ...),這看起來真是多餘。 我的問題:有沒有什麼方法來配置Spring的事務管理器的缺省行爲在非RuntimeException回滾時,它會發生未聲明的每@Trans

    1熱度

    1回答

    我想通過我的spring應用程序(hibernate 4,spring 1.4.5)更新mysql數據庫中的整個數據庫。 步驟:1. 從數據庫中刪除整個數據 2.更新新紀錄 3.回滾如果1或2失敗 我怎樣@Transactional實現?我使用了org.springframework.transaction.annotation.Transactional和propagation = MANDAT

    0熱度

    1回答

    有一種服務方法,用@Transacational註釋。在這個方法中,我們執行一些刪除操作,然後我們想要產生一個新線程並刪除一些更多的條目。如果後面有一個例外。數據庫將進入不一致的狀態,因爲很少有條目被刪除。我可以將事務傳播給Thread嗎?我讀了一些article,但沒能成功。

    0熱度

    1回答

    就像我們都知道,沒有使用在Spring-Hibernate應用程序@Transactional註釋給出一個Hibernate異常:線程「main」 org.hibernate.HibernateException 例外: 無法獲得交易同步會話對於當前線程 我想知道「事務同步會話」是什麼意思?

    2熱度

    1回答

    表現相同,我們一直在測試不同的保存方式。但是,結果並不如我們預期的那樣。我們有創建調查方法,每個調查都有多個問題。我們測試了幾個案例,他們都以相同的方式提交了這些查詢。 @Transactional class Service { Survey createNewSurvey(NewSurveyCommand command) { Survey survey = new S

    5熱度

    2回答

    我想分析一個情況,我有兩個類。一個類是ProcessImpl,它是起點,並在內部調用其他子事務。我不知道發生了什麼問題。 processImpl正在導入一些內容並將相關數據寫入數據庫。 規格 Spring的ORM版本:3.2.18.RELEASE。 JDK版本:1.8。 Db:H2(記錄任何db相同的性能)。 問題 如果我從ProcessImpl.processStage()刪除@Transact

    0熱度

    2回答

    我有一個春季啓動應用程序和使用駱駝與它,我讀了一個文件,然後我嘗試插入我的數據庫,一切都運行良好唯一的問題是,我嘗試使用@transactional或transactionTemplate使回滾時發生錯誤,但它不會使回滾, 隨着@transactional我添加到我的SpringBootApplication和@EnableTransactionManagement(proxyTargetClas

    0熱度

    1回答

    我們有分層應用程序,控制器,服務,存儲庫。請求映射的控制器,數據訪問的存儲庫和業務邏輯的服務。 服務可以調用存儲庫或其他服務方法。在事務中執行服務中的所有方法可以嗎?