クラス DefaultNamingStrategy
java.lang.ObjectSE
org.springframework.data.relational.core.mapping.DefaultNamingStrategy
- 実装されたすべてのインターフェース:
NamingStrategy
Spring Data Relational で使用されるデフォルトの命名戦略。名前は
SNAKE_CASE
にあります。- 導入:
- 3.0
- 作成者:
- Jens Schauder
フィールドサマリー
フィールドコンストラクターのサマリー
コンストラクター方法の概要
修飾子と型メソッド説明getReverseColumnName
(RelationalPersistentEntity<?> parent) 参照 A-> B の場合、これは A を参照する B のテーブル内の名前です。void
setForeignKeyNaming
(ForeignKeyNaming foreignKeyNaming) クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.data.relational.core.mapping.NamingStrategy から継承されたメソッド
getColumnName, getKeyColumn, getSchema, getTableName
フィールドの詳細
INSTANCE
クラスの静的で不変のインスタンス。setForeignKeyNaming(ForeignKeyNaming)
に例外をスローさせることにより、不変になります。これを使用すると、本質的に同じクラスを何度も何度も作成する必要がなくなります。
コンストラクターの詳細
DefaultNamingStrategy
public DefaultNamingStrategy()
メソッドの詳細
setForeignKeyNaming
getReverseColumnName
インターフェースからコピーされた説明:NamingStrategy
参照 A-> B の場合、これは A を参照する B のテーブル内の名前です。- 次で指定:
- インターフェース
NamingStrategy
のgetReverseColumnName
- パラメーター:
property
- 所有者テーブルの列名が必要なプロパティ- 戻り値:
- 列名。
null
であってはなりません。
getReverseColumnName
- 次で指定:
- インターフェース
NamingStrategy
のgetReverseColumnName