public interface DatabaseProvider
| 限定符和类型 | 方法和说明 |
|---|---|
String |
comment(String comment)
返回注释语句
|
String |
escape(String value)
转义表,列等
|
Condition |
getConditionInstance(Query query)
获取Condition实例
|
AbstractDabaseControl |
getDatabaseControlInstance(QuickDAOConfig quickDAOConfig)
获取数据库控制语言实例
|
AbstractDatabaseDefinition |
getDatabaseDefinitionInstance(QuickDAOConfig quickDAOConfig)
获取数据库定义语言实例
|
AbstractDatabaseManipulation |
getDatabaseManipulationInstance(QuickDAOConfig quickDAOConfig)
获取数据库操纵语言实例
|
String |
getDatabaseName(DataSource dataSource)
数据库名
|
SubCondition |
getSubConditionInstance(SubQuery subQuery)
获取SubCondition实例
|
Map<String,String> |
getTypeFieldMapping()
获取默认Java类型与数据库类型映射关系表
|
String |
name()
数据库类型名称
|
boolean |
returnGeneratedKeys()
是否返回自增id
|
AbstractDabaseControl getDatabaseControlInstance(QuickDAOConfig quickDAOConfig)
AbstractDatabaseDefinition getDatabaseDefinitionInstance(QuickDAOConfig quickDAOConfig)
AbstractDatabaseManipulation getDatabaseManipulationInstance(QuickDAOConfig quickDAOConfig)
SubCondition getSubConditionInstance(SubQuery subQuery)
boolean returnGeneratedKeys()
String name()
String getDatabaseName(DataSource dataSource)
Copyright © 2023. All rights reserved.