インターフェース ReactiveSelectOperation

すべての既知のサブインターフェース:
FluentR2dbcOperationsR2dbcEntityOperations
すべての既知の実装クラス:
R2dbcEntityTemplate

public interface ReactiveSelectOperation
ReactiveSelectOperation インターフェースを使用すると、流れるような API スタイルで SELECT 操作を作成および実行できます。

開始 domainType は、matching 経由で提供される Query をマッピングするために使用されます。デフォルトでは、元の domainType は、Row からの結果をマッピングし直すためにも使用されます。ただし、結果をマッピングするために、as 経由で別の returnType を定義することは可能です。

デフォルトでは、操作対象のテーブルは初期の domainType から派生し、Table アノテーションを介してそこで定義できます。inTable を使用すると、実行時にテーブル名をオーバーライドできます。

     
         select(Human.class)
             .from("star_wars")
             .as(Jedi.class)
             .matching(query(where("firstname").is("luke")))
             .all();
     
 
導入:
1.1
作成者:
Mark Paluch