add null check

This commit is contained in:
Looly 2021-10-10 14:03:04 +08:00
parent a81306ef5c
commit 0dd57b9e31
2 changed files with 21 additions and 21 deletions

View File

@ -6,6 +6,7 @@
# 5.7.15 (2021-10-10)
### 🐣新特性
* 【db 】 Db.quietSetAutoCommit增加判空issue#I4D75B@Gitee
### 🐞Bug修复
-------------------------------------------------------------------------------------------------------------

View File

@ -1,10 +1,5 @@
package cn.hutool.db;
import java.sql.Connection;
import java.sql.SQLException;
import javax.sql.DataSource;
import cn.hutool.core.lang.func.VoidFunc1;
import cn.hutool.db.dialect.Dialect;
import cn.hutool.db.dialect.DialectFactory;
@ -13,6 +8,10 @@ import cn.hutool.db.sql.Wrapper;
import cn.hutool.db.transaction.TransactionLevel;
import cn.hutool.log.StaticLog;
import javax.sql.DataSource;
import java.sql.Connection;
import java.sql.SQLException;
/**
* 数据库操作类<br>
* 通过给定的数据源执行给定SQL或者给定数据源和方言执行相应的CRUD操作<br>
@ -228,7 +227,7 @@ public class Db extends AbstractDb {
* @param autoCommit 是否自动提交
*/
private void quietSetAutoCommit(Connection conn, Boolean autoCommit) {
if (null != autoCommit) {
if (null != conn && null != autoCommit) {
try {
conn.setAutoCommit(autoCommit);
} catch (Exception e) {