クラスの使用
org.springframework.data.relational.core.query.Query
Query を使用するパッケージ
パッケージ
説明
コア JDBC 実装。
JDBC 固有の変換クラス。
DatabaseClient を中心とするコアドメイン型。
クエリと更新のサポート。
リレーショナルデータベースリポジトリのクエリサポート。
org.springframework.data.jdbc.core 内の Query 使用
型 Query のパラメーターを持つ org.springframework.data.jdbc.core のメソッド修飾子と型メソッド説明<T> long
指定されたquery
に一致する指定された型の集約の数をカウントします。<T> long
<T> boolean
Query
に一致する集約があるかどうかを確認します<T> boolean
<T> ListSE<T>
SELECT
クエリを実行し、結果のアイテムを並べ替えられたList
SE に変換します。<T> Page<T>
<T> ListSE<T>
<T> Page<T>
<T> OptionalSE<T>
SELECT
クエリを実行し、結果のアイテムをエンティティに変換して、結果が 1 つだけになるようにします。<T> OptionalSE<T>
<T> StreamSE<T>
SELECT
クエリを実行し、結果のアイテムをStream
SE に変換します。<T> StreamSE<T>
org.springframework.data.jdbc.core.convert 内の Query 使用
型 Query のパラメーターを持つ org.springframework.data.jdbc.core.convert のメソッド修飾子と型メソッド説明<T> long
<T> long
指定されたquery
に一致する、指定されたプローブ型を表すテーブル内の行をカウントします。<T> long
<T> long
<T> boolean
<T> boolean
指定されたQuery
に一致する型domainType
の集約があるかどうかを判別します。<T> boolean
<T> boolean
<T> IterableSE<T>
<T> IterableSE<T>
<T> IterableSE<T>
SELECT
クエリを実行し、結果のアイテムをIterable
SE に変換します。<T> IterableSE<T>
SELECT
クエリを実行し、結果のアイテムをIterable
SE に変換します。<T> ListSE<T>
<T> ListSE<T>
<T> IterableSE<T>
<T> IterableSE<T>
<T> OptionalSE<T>
<T> OptionalSE<T>
SELECT
クエリを実行し、結果のアイテムをエンティティに変換して、結果が 1 つだけになるようにします。<T> OptionalSE<T>
<T> OptionalSE<T>
<T> StreamSE<T>
<T> StreamSE<T>
SELECT
クエリを実行し、結果のアイテムをStream
SE に変換します。<T> StreamSE<T>
<T> StreamSE<T>
org.springframework.data.jdbc.mybatis 内の Query 使用
型 Query のパラメーターを持つ org.springframework.data.jdbc.mybatis のメソッドorg.springframework.data.jdbc.repository.support 内の Query 使用
型 Query のパラメーターを持つ org.springframework.data.jdbc.repository.support のメソッド修飾子と型メソッド説明static <T> Window<T>
ScrollDelegate.scroll
(Query query, FunctionSE<Query, ListSE<T>> queryFunction, ScrollPosition scrollPosition) 型 Query の型引数を持つ org.springframework.data.jdbc.repository.support のメソッドパラメーター修飾子と型メソッド説明static <T> Window<T>
ScrollDelegate.scroll
(Query query, FunctionSE<Query, ListSE<T>> queryFunction, ScrollPosition scrollPosition) org.springframework.data.r2dbc.core 内の Query 使用
型 Query のパラメーターを持つ org.springframework.data.r2dbc.core のメソッド修飾子と型メソッド説明Query
を適用する特定のエンティティクラスの行数を返します。Query
によってテーブルからエンティティ (行)/columns を削除します。entityClass
Query
の結果が少なくとも 1 つの行を生成するかどうかを判別します。削除で要素をフィルタリングするために使用されるQuery
を定義します。SELECT
ステートメントでフィルターとして使用されるQuery
を設定します。指定されたQuery
で更新する行をフィルタリングします。<T> Flux<T>
SELECT
クエリを実行し、結果のアイテムをエンティティのストリームに変換します。<T> Flux<T>
<T> Mono<T>
SELECT
クエリを実行し、結果のアイテムをエンティティに変換して、結果が 1 つだけになるようにします。<T> Mono<T>
クエリされたエンティティを更新し、更新が適用された場合は true を返します。org.springframework.data.relational.core.query 内の Query 使用
修飾子と型メソッド説明クエリに列を追加します。Query.columns
(CollectionSE<StringSE> columns) クエリに列を追加します。Query.columns
(SqlIdentifier... columns) クエリに列を追加します。static Query
Query.empty()
新しい空のQuery
を作成します。Query.limit
(int limit) 返されるドキュメントの数をlimit
に制限します。Query.offset
(long offset) 結果を返す前にスキップする行数を設定します。static Query
Query.query
(CriteriaDefinition criteria) 提供されたCriteriaDefinition
を使用してQuery
を作成する静的ファクトリメソッド。指定されたページネーション情報をQuery
インスタンスに設定します。org.springframework.data.relational.repository.query 内の Query 使用