public class DbConfig extends ConnectionConfig<DbConfig>
| Constructor and Description |
|---|
DbConfig()
构造
|
| Modifier and Type | Method and Description |
|---|---|
DbConfig |
addSqlFilter(SqlFilter filter)
增加SQL过滤器
|
Dialect |
getDialect()
获取自定义方言
|
DSFactory |
getDsFactory()
获取自定义数据源工厂
|
SqlFilterChain |
getSqlFilters()
获取SQL过滤器
|
boolean |
isCaseInsensitive()
获取是否在结果中忽略大小写
|
static DbConfig |
of()
创建DsConfig
|
static DbConfig |
of(String url,
String user,
String pass)
创建DsConfig
|
DbConfig |
setCaseInsensitive(boolean isCaseInsensitive)
设置是否在结果中忽略大小写
如果忽略,则在Entity中调用getXXX时,字段值忽略大小写,默认忽略 |
DbConfig |
setDialect(Dialect dialect)
设置自定义方言
|
DbConfig |
setDsFactory(DSFactory dsFactory)
设置数据源工厂
|
addConnProps, addPoolProps, getConnProps, getDriver, getPass, getPoolProps, getUrl, getUser, setConnProps, setDriver, setPass, setPoolProps, setUrl, setUser, toStringpublic static DbConfig of(String url, String user, String pass)
url - jdbc urluser - 用户名pass - 密码public static DbConfig of()
public boolean isCaseInsensitive()
public DbConfig setCaseInsensitive(boolean isCaseInsensitive)
isCaseInsensitive - 是否在结果中忽略大小写public SqlFilterChain getSqlFilters()
public DbConfig addSqlFilter(SqlFilter filter)
filter - SQL过滤器public DSFactory getDsFactory()
public DbConfig setDsFactory(DSFactory dsFactory)
dsFactory - 数据源工厂public Dialect getDialect()
Copyright © 2025. All rights reserved.