public final class DbUtil extends Object
| 构造器和说明 |
|---|
DbUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
setCaseInsensitiveGlobal(boolean caseInsensitive)
设置全局是否在结果中忽略大小写
如果忽略,则在Entity中调用getXXX时,字段值忽略大小写,默认忽略 |
static void |
setDbSettingPathGlobal(String dbSettingPath)
自定义数据库配置文件路径(绝对路径或相对classpath路径)
|
static void |
setReturnGeneratedKeyGlobal(boolean returnGeneratedKey)
设置全局是否INSERT语句中默认返回主键(默认返回主键)
如果false,则在Insert操作后,返回影响行数 主要用于某些数据库不支持返回主键的情况 |
static void |
setShowSqlGlobal(boolean isShowSql,
boolean isFormatSql,
boolean isShowParams,
Level level)
设置全局配置:是否通过debug日志显示SQL
|
static void |
setShowSqlGlobal(Setting setting)
从配置文件中读取SQL打印选项,读取后会去除相应属性
|
public static void setShowSqlGlobal(Setting setting)
setting - 配置文件public static void setShowSqlGlobal(boolean isShowSql,
boolean isFormatSql,
boolean isShowParams,
Level level)
isShowSql - 是否显示SQLisFormatSql - 是否格式化显示的SQLisShowParams - 是否打印参数level - SQL打印到的日志等级GlobalDbConfig.setShowSql(boolean, boolean, boolean, Level)public static void setCaseInsensitiveGlobal(boolean caseInsensitive)
caseInsensitive - 否在结果中忽略大小写GlobalDbConfig.setCaseInsensitive(boolean)public static void setReturnGeneratedKeyGlobal(boolean returnGeneratedKey)
returnGeneratedKey - 是否INSERT语句中默认返回主键GlobalDbConfig.setReturnGeneratedKey(boolean)public static void setDbSettingPathGlobal(String dbSettingPath)
dbSettingPath - 自定义数据库配置文件路径(绝对路径或相对classpath路径)GlobalDbConfig.setDbSettingPath(String)Copyright © 2023. All rights reserved.