springboot+druid+jdbctemplate+greenplum 事務管理未生效

使用了第三方數據庫連接池Druid,沒有聲明事務管理器。

Spring boot對事務管理會有默認配置,但不包含第三方插件,使用第三方插件時需要額外處理

解決方法:使用druid數據源配置事務管理器

@Bean(name="transactionManager")
public DataSourceTransactionManager transactionManager(){
    return new DataSourceTransactionManager(dataSource());
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章