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, toString
public 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.