クラス SpringImplicitNamingStrategy

java.lang.ObjectSE
org.hibernate.boot.model.naming.ImplicitNamingStrategyJpaCompliantImpl
org.springframework.boot.orm.jpa.hibernate.SpringImplicitNamingStrategy
実装されたすべてのインターフェース:
SerializableSEorg.hibernate.boot.model.naming.ImplicitNamingStrategy

public class SpringImplicitNamingStrategy extends org.hibernate.boot.model.naming.ImplicitNamingStrategyJpaCompliantImpl
Spring に推奨される命名規則に従う Hibernate ImplicitNamingStrategy。ここで実装される命名規則は、結合テーブル名の形式が {owning_physical_table_name}_{association_owning_property_name} であることを除いて、ImplicitNamingStrategyJpaCompliantImpl と同一です。
導入:
1.4.0
作成者:
Andy Wilkinson
関連事項:
  • フィールドサマリー

    クラス org.hibernate.boot.model.naming.ImplicitNamingStrategyJpaCompliantImpl から継承されたフィールド

    INSTANCE
  • コンストラクターのサマリー

    コンストラクター
    コンストラクター
    説明
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    org.hibernate.boot.model.naming.Identifier
    determineJoinTableName(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

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • SpringImplicitNamingStrategy

      public SpringImplicitNamingStrategy()
  • メソッドの詳細

    • determineJoinTableName

      public org.hibernate.boot.model.naming.Identifier determineJoinTableName(org.hibernate.boot.model.naming.ImplicitJoinTableNameSource source)
      次で指定:
      インターフェース org.hibernate.boot.model.naming.ImplicitNamingStrategydetermineJoinTableName 
      オーバーライド:
      クラス org.hibernate.boot.model.naming.ImplicitNamingStrategyJpaCompliantImpldetermineJoinTableName