public class DialectProviderImpl extends java.lang.Object implements DialectProvider
限定符和类型 | 方法和说明 |
---|---|
Dialect |
generateDialect(java.sql.Connection conn)
james:根据数据库连接生成对应的Dialect
|
Dialect |
generateDialect(java.sql.Connection conn,
java.lang.String driver)
从驱动+数据连接中获取数据库方言, 顺序为:
1, 从插件提供的驱动方法里找;
2, 没找到就从内置的驱动里找;
3, 没找到就从插件提供的数据连接里找;
4, 没找到就从metadata里找.
|
Dialect |
getDefaultDialect() |
Dialect |
getDialectByClass(java.lang.Class<? extends Dialect> dialectClass)
根据class创建dialect
|
Dialect |
getDialectByName(java.lang.String getconnectionbyname) |
static DialectProvider |
getInstance() |
Dialect |
try2GenerateDialectByDriver(java.lang.String driver)
根据驱动生成数据库方言
|
public static DialectProvider getInstance()
public Dialect getDialectByClass(java.lang.Class<? extends Dialect> dialectClass)
DialectProvider
getDialectByClass
在接口中 DialectProvider
public Dialect getDefaultDialect()
getDefaultDialect
在接口中 DialectProvider
public Dialect getDialectByName(java.lang.String getconnectionbyname)
getDialectByName
在接口中 DialectProvider
public Dialect try2GenerateDialectByDriver(java.lang.String driver)
try2GenerateDialectByDriver
在接口中 DialectProvider
driver
- 驱动public Dialect generateDialect(java.sql.Connection conn, java.lang.String driver)
generateDialect
在接口中 DialectProvider
conn
- 数据连接driver
- 驱动public Dialect generateDialect(java.sql.Connection conn)
generateDialect
在接口中 DialectProvider
conn
- 数据连接