@Ignored public interface IDatabaseDataSourceConfig extends IDataSourceConfig<IDatabase>
Modifier and Type | Method and Description |
---|---|
Class<? extends IDatabaseDataSourceAdapter> |
getAdapterClass()
数据源适配器
|
File |
getConfigFile()
获取数据源适配器配置文件,可选参数,若未设置或设置的文件路径无效将被忽略,默认值为空
|
String |
getConnectionUrl()
数据库连接字符串,必填参数
|
String |
getDialectClass()
数据库方言,可选参数,自定义方言将覆盖默认配置
|
String |
getDriverClass()
数据库连接驱动,可选参数,框架默认将根据数据库类型进行自动匹配
|
String |
getIdentifierQuote()
自定义引用标识符
|
int |
getStackTraceDepth()
堆栈跟踪层级深度,默认为0(即全部)
|
String |
getStackTracePackages()
堆栈跟踪包名前缀过滤,多个包名之间用'|'分隔,默认为空
|
String |
getTablePrefix()
数据库表前缀名称,默认为空
|
String |
getType()
数据库类型,可选参数,默认值将通过连接字符串分析获得
|
boolean |
isShowSql()
是否显示执行的SQL语句,默认为false
|
boolean |
isStackTraces()
是否开启堆栈跟踪,默认为false
|
getName, getPassword, getPasswordClass, getUsername, isPasswordEncrypted
initialize, isInitialized
boolean isShowSql()
boolean isStackTraces()
int getStackTraceDepth()
String getStackTracePackages()
String getTablePrefix()
String getIdentifierQuote()
Class<? extends IDatabaseDataSourceAdapter> getAdapterClass()
File getConfigFile()
String getType()
String getDialectClass()
String getDriverClass()
String getConnectionUrl()
Copyright © 2022. All rights reserved.