パッケージ org.springframework.data.domain
@NonNullApi パッケージ org.springframework.data.domain
特に
Repository
抽象化と組み合わせて使用される主要ドメイン抽象化。- 関連事項:
- クラス説明AbstractAggregateRoot<A extends AbstractAggregateRoot<A>>
AbstractAggregateRoot.registerEvent(Object)
を公開してドメインイベントをキャプチャーし、AbstractAggregateRoot.domainEvents()
を介して公開する集約ルートの便利な基本クラス。Pageable
の抽象 Java Bean 実装。集約のイベントが公開された後に呼び出される Spring Data 管理集約のメソッドで使用されるアノテーション。Auditable<U,ID, T extends TemporalAccessorSE> 監査可能なエンティティのインターフェース。AuditorAware<T>アプリケーションの現在の監査を認識するコンポーネントのインターフェース。DomainEvents
は、Spring Data リポジトリによって管理される集約ルートのメソッドで使用して、そのメソッドによって返されたイベントを Spring アプリケーションイベントとして公開できます。Example<T>例示による問い合わせ(QBE)のサポート。例示による問い合わせ(QBE)で使用するプロパティパスマッチングの仕様。string matching
と大文字と小文字の区別を指定する汎用プロパティマッチャー。ExampleMatcher.GenericPropertyMatcher
を作成するための定義済みのプロパティマッチャー。マッチャーを構成するためのコールバック。クライアントが述語を連結する方法について見つけることができるように公開する一致モード。Example
から基準を作成するための Null 処理。Dot-Path の特定のプロパティ処理を定義します。ドットパスの特定のプロパティ処理を定義します。クエリで使用する前にプロパティ値を変換できます。String
SE 値の処理のためのモードを一致させます。最後に確認されたキーセットに基づくScrollPosition
。Limit
は、操作が処理を継続できる最大値を表します。Spring Data 実装によって管理される型。クエリ結果内のオフセットに基づくScrollPosition
。Page<T>ページは、オブジェクトのリストのサブリストです。ページネーション情報の抽象インターフェース。PageImpl<T>基本的なPage
実装。Pageable
の基本的な Java Bean 実装。Persistable<ID>エンティティのシンプルなインターフェース。Range<T>範囲と境界を操作する単純な値オブジェクト。Range.Bound<T>境界を表す値オブジェクト。上限を指定できるRange
のビルダー。アプリケーションの現在の監査を認識するコンポーネントのインターフェース。合計クエリ結果内の位置を指定するインターフェース。キーセットのスクロール方向。Slice<T>利用可能な次または前のスライスがあるかどうかを示すデータのスライス。SliceImpl<T>Slice
のデフォルト実装。クエリの並べ替えオプション。並べ替え方向の列挙体。Sort.Order
式で使用できる null 処理ヒントの列挙体。PropertyPath は、Sort.Direction
とプロパティのペアを実装します。メソッドハンドルを使用してソートするプロパティを定義するための Sort の拡張。Window<T>基礎となるクエリ結果から消費されるデータのセット。