0
工作實際上,我用我的Spring Java配置 兩種事務管理器對象如下圖所示@EnableTransactionManagment註釋不帶彈簧的JtaTransactionManager
@Bean("jtaTranx")
public PlatformTransactionManager jtaTransactionMangaer(){
return new JtaTransactionManager();
}
@Bean
@Primary
public PlatformTransactionManager transactionManager() {
JpaTransactionManager transactionManager = new JpaTransactionManager(entityManagerFactory());
return transactionManager;
}
與@Configuration和@EnableTransactionManagment註釋一流水平。 當我試圖使用@Transactional做一些事務時,我得到一個異常無法在管理事務中執行事務,任何人都可以讓我知道如何解決這個問題。
請添加失敗的代碼。 – manish
爲什麼在使用JTA時需要2個交易管理器?在這種情況下,你應該只有一個。 –
我們還需要查看錯誤。 – Roman