|
|
|
|
@ -21,6 +21,8 @@ import org.springframework.transaction.interceptor.TransactionInterceptor;
|
|
|
|
|
* @author mjkhan
|
|
|
|
|
*/
|
|
|
|
|
public class AbstractTransaction {
|
|
|
|
|
@Value("${spring.transaction.enabled:true}")
|
|
|
|
|
private boolean transactionEnabled;
|
|
|
|
|
private DataSource dataSource;
|
|
|
|
|
|
|
|
|
|
public DataSource getDataSource() {
|
|
|
|
|
@ -31,9 +33,6 @@ public class AbstractTransaction {
|
|
|
|
|
this.dataSource = dataSource;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Value("${spring.transaction.enabled:true}")
|
|
|
|
|
private boolean transactionEnabled;
|
|
|
|
|
|
|
|
|
|
protected DataSourceTransactionManager txManager() {
|
|
|
|
|
DataSourceTransactionManager bean = new DataSourceTransactionManager();
|
|
|
|
|
bean.setDataSource(getDataSource());
|
|
|
|
|
|