mirror of
https://gitee.com/mybatis-flex/mybatis-flex.git
synced 2025-12-06 16:48:24 +08:00
!502 删除FlexTransactionFactory中DataSource不必要的类型转换
Merge pull request !502 from dream-xi/fix-potential-type-cast-error
This commit is contained in:
commit
be8ca9a572
@ -20,6 +20,7 @@ import com.mybatisflex.core.transaction.TransactionContext;
|
||||
import com.mybatisflex.core.util.StringUtil;
|
||||
import org.apache.ibatis.transaction.Transaction;
|
||||
|
||||
import javax.sql.DataSource;
|
||||
import java.sql.Connection;
|
||||
import java.sql.SQLException;
|
||||
|
||||
@ -31,12 +32,12 @@ import java.sql.SQLException;
|
||||
*/
|
||||
public class FlexSpringTransaction implements Transaction {
|
||||
|
||||
private final FlexDataSource dataSource;
|
||||
private final DataSource dataSource;
|
||||
private Boolean isConnectionTransactional;
|
||||
private Boolean autoCommit;
|
||||
private Connection connection;
|
||||
|
||||
public FlexSpringTransaction(FlexDataSource dataSource) {
|
||||
public FlexSpringTransaction(DataSource dataSource) {
|
||||
this.dataSource = dataSource;
|
||||
}
|
||||
|
||||
|
||||
@ -34,7 +34,7 @@ public class FlexTransactionFactory extends SpringManagedTransactionFactory {
|
||||
*/
|
||||
@Override
|
||||
public Transaction newTransaction(DataSource dataSource, TransactionIsolationLevel level, boolean autoCommit) {
|
||||
return new FlexSpringTransaction((FlexDataSource) dataSource);
|
||||
return new FlexSpringTransaction(dataSource);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user