类 Database
- java.lang.Object
-
- org.hibernate.boot.model.relational.Database
-
public class Database extends Object
- 作者:
- Steve Ebersole
-
-
构造器概要
构造器 构造器 说明 Database(MetadataBuildingOptions buildingOptions)Database(MetadataBuildingOptions buildingOptions, JdbcEnvironment jdbcEnvironment)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidaddAuxiliaryDatabaseObject(AuxiliaryDatabaseObject auxiliaryDatabaseObject)voidaddInitCommand(InitCommand initCommand)NamespaceadjustDefaultNamespace(String implicitCatalogName, String implicitSchemaName)NamespaceadjustDefaultNamespace(Identifier catalogName, Identifier schemaName)Collection<AuxiliaryDatabaseObject>getAuxiliaryDatabaseObjects()NamespacegetDefaultNamespace()DialectgetDialect()Collection<InitCommand>getInitCommands()JdbcEnvironmentgetJdbcEnvironment()Iterable<Namespace>getNamespaces()PhysicalNamingStrategygetPhysicalNamingStrategy()ServiceRegistrygetServiceRegistry()NamespacelocateNamespace(Identifier catalogName, Identifier schemaName)IdentifiertoIdentifier(String text)Wrap the raw name of a database object in it's Identifier form accounting for quoting from any of: explicit quoting in the name itself global request to quote all identifiers
-
-
-
构造器详细资料
-
Database
public Database(MetadataBuildingOptions buildingOptions)
-
Database
public Database(MetadataBuildingOptions buildingOptions, JdbcEnvironment jdbcEnvironment)
-
-
方法详细资料
-
getDialect
public Dialect getDialect()
-
getJdbcEnvironment
public JdbcEnvironment getJdbcEnvironment()
-
toIdentifier
public Identifier toIdentifier(String text)
Wrap the raw name of a database object in it's Identifier form accounting for quoting from any of:- explicit quoting in the name itself
- global request to quote all identifiers
- 参数:
text- The raw object name- 返回:
- The wrapped Identifier form
-
getPhysicalNamingStrategy
public PhysicalNamingStrategy getPhysicalNamingStrategy()
-
getDefaultNamespace
public Namespace getDefaultNamespace()
-
locateNamespace
public Namespace locateNamespace(Identifier catalogName, Identifier schemaName)
-
adjustDefaultNamespace
public Namespace adjustDefaultNamespace(Identifier catalogName, Identifier schemaName)
-
adjustDefaultNamespace
public Namespace adjustDefaultNamespace(String implicitCatalogName, String implicitSchemaName)
-
addAuxiliaryDatabaseObject
public void addAuxiliaryDatabaseObject(AuxiliaryDatabaseObject auxiliaryDatabaseObject)
-
getAuxiliaryDatabaseObjects
public Collection<AuxiliaryDatabaseObject> getAuxiliaryDatabaseObjects()
-
getInitCommands
public Collection<InitCommand> getInitCommands()
-
addInitCommand
public void addInitCommand(InitCommand initCommand)
-
getServiceRegistry
public ServiceRegistry getServiceRegistry()
-
-