类 SpringImplicitNamingStrategy

  • 所有已实现的接口:
    Serializable, org.hibernate.boot.model.naming.ImplicitNamingStrategy

    public class SpringImplicitNamingStrategy
    extends org.hibernate.boot.model.naming.ImplicitNamingStrategyJpaCompliantImpl
    Hibernate ImplicitNamingStrategy that follows Spring recommended naming conventions. Naming conventions implemented here are identical to ImplicitNamingStrategyJpaCompliantImpl with the exception that join table names are of the form {owning_physical_table_name}_{association_owning_property_name}.
    从以下版本开始:
    1.4.0
    另请参阅:
    序列化表格
    • 字段概要

      • 从类继承的字段 org.hibernate.boot.model.naming.ImplicitNamingStrategyJpaCompliantImpl

        INSTANCE
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型方法说明
      org.hibernate.boot.model.naming.IdentifierdetermineJoinTableName​(org.hibernate.boot.model.naming.ImplicitJoinTableNameSource source) 
      • 从类继承的方法 org.hibernate.boot.model.naming.ImplicitNamingStrategyJpaCompliantImpl

        determineAnyDiscriminatorColumnName, determineAnyKeyColumnName, determineBasicColumnName, determineCollectionTableName, determineDiscriminatorColumnName, determineForeignKeyName, determineIdentifierColumnName, determineIndexName, determineJoinColumnName, determineListIndexColumnName, determineMapKeyColumnName, determinePrimaryKeyJoinColumnName, determinePrimaryTableName, determineTenantIdColumnName, determineUniqueKeyName, toIdentifier, transformAttributePath, transformEntityName
    • 方法详细资料

      • determineJoinTableName

        public org.hibernate.boot.model.naming.Identifier determineJoinTableName​(org.hibernate.boot.model.naming.ImplicitJoinTableNameSource source)
        指定者:
        determineJoinTableName 在接口中 org.hibernate.boot.model.naming.ImplicitNamingStrategy
        覆盖:
        determineJoinTableName 在类中 org.hibernate.boot.model.naming.ImplicitNamingStrategyJpaCompliantImpl