インターフェース Persistable<ID>

型パラメーター:
ID - 識別子の型
すべての既知のサブインターフェース:
Auditable<U,ID,T>

public interface Persistable<ID>
エンティティのシンプルなインターフェース。

このインターフェースで宣言されたメソッド(getId() および isNew())は、このインターフェースを @AccessType(PROPERTY) と組み合わせて実装すると、プロパティアクセサーになることに注意してください。@Transient でアノテーションを付けると、これらのいずれかを一時的なものとしてマークできます。

作成者:
Oliver Gierke, Christoph Strobl, Mark Paluch
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    エンティティの ID を返します。
    boolean
    Persistable が新しいか、すでに保持されているかを返します。
  • メソッドの詳細

    • getId

      @Nullable ID getId()
      エンティティの ID を返します。
      戻り値:
      ID。null にすることができます。
    • isNew

      boolean isNew()
      Persistable が新しいか、すでに保持されているかを返します。
      戻り値:
      true の場合、オブジェクトは新規です。