@Preview(value="3.9.1")
public class SqlDialectManager
extends java.lang.Object
负责统一管理、注册和检索不同数据库的方言适配器 (SqlDialect)
| 构造器和说明 |
|---|
SqlDialectManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
register(SqlDialect dialect)
注册新方言
允许用户扩展自定义方言或覆盖现有方言
|
static SqlDialect |
select(java.lang.String productName)
根据数据库产品名称筛选匹配的方言
|
public static void register(SqlDialect dialect)
允许用户扩展自定义方言或覆盖现有方言
dialect - 方言实现类public static SqlDialect select(java.lang.String productName)
productName - 数据库产品名 (来自 Connection.getMetaData().getDatabaseProductName())