类 ImplicitNamingStrategyLegacyHbmImpl
- java.lang.Object
-
- org.hibernate.boot.model.naming.ImplicitNamingStrategyJpaCompliantImpl
-
- org.hibernate.boot.model.naming.ImplicitNamingStrategyLegacyHbmImpl
-
- 所有已实现的接口:
Serializable,ImplicitNamingStrategy
public class ImplicitNamingStrategyLegacyHbmImpl extends ImplicitNamingStrategyJpaCompliantImpl
Implements the original legacy naming behavior.- 作者:
- Steve Ebersole
- 另请参阅:
- 序列化表格
-
-
字段概要
字段 修饰符和类型 字段 说明 static ImplicitNamingStrategyLegacyHbmImplINSTANCESingleton access
-
构造器概要
构造器 构造器 说明 ImplicitNamingStrategyLegacyHbmImpl()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 IdentifierdetermineBasicColumnName(ImplicitBasicColumnNameSource source)Determine the name of an attribute's column given the source naming information, when a name is not explicitly given.IdentifierdetermineJoinColumnName(ImplicitJoinColumnNameSource source)Determine the column name related toJoinColumn.IdentifierdetermineJoinTableName(ImplicitJoinTableNameSource source)Determine the name of an association join table given the source naming information, when a name is not explicitly given.protected StringtransformEntityName(EntityNaming entityNaming)-
从类继承的方法 org.hibernate.boot.model.naming.ImplicitNamingStrategyJpaCompliantImpl
determineAnyDiscriminatorColumnName, determineAnyKeyColumnName, determineCollectionTableName, determineDiscriminatorColumnName, determineForeignKeyName, determineIdentifierColumnName, determineIndexName, determineListIndexColumnName, determineMapKeyColumnName, determinePrimaryKeyJoinColumnName, determinePrimaryTableName, determineTenantIdColumnName, determineUniqueKeyName, toIdentifier, transformAttributePath
-
-
-
-
字段详细资料
-
INSTANCE
public static final ImplicitNamingStrategyLegacyHbmImpl INSTANCE
Singleton access
-
-
方法详细资料
-
transformEntityName
protected String transformEntityName(EntityNaming entityNaming)
-
determineBasicColumnName
public Identifier determineBasicColumnName(ImplicitBasicColumnNameSource source)
从接口复制的说明:ImplicitNamingStrategyDetermine the name of an attribute's column given the source naming information, when a name is not explicitly given.- 指定者:
determineBasicColumnName在接口中ImplicitNamingStrategy- 覆盖:
determineBasicColumnName在类中ImplicitNamingStrategyJpaCompliantImpl- 参数:
source- The source information- 返回:
- The implicit column name.
-
determineJoinColumnName
public Identifier determineJoinColumnName(ImplicitJoinColumnNameSource source)
从接口复制的说明:ImplicitNamingStrategyDetermine the column name related toJoinColumn. Inhbm.xmlterms, this would be a<key/>defined for a collection or the column associated with a many-to-one.- 指定者:
determineJoinColumnName在接口中ImplicitNamingStrategy- 覆盖:
determineJoinColumnName在类中ImplicitNamingStrategyJpaCompliantImpl- 参数:
source- The source information- 返回:
- The determined join column name
-
determineJoinTableName
public Identifier determineJoinTableName(ImplicitJoinTableNameSource source)
从接口复制的说明:ImplicitNamingStrategyDetermine the name of an association join table given the source naming information, when a name is not explicitly given.- 指定者:
determineJoinTableName在接口中ImplicitNamingStrategy- 覆盖:
determineJoinTableName在类中ImplicitNamingStrategyJpaCompliantImpl- 参数:
source- The source information- 返回:
- The implicit table name.
-
-