インタフェースの使用
com.github.mygreen.sqlmapper.core.query.sql.SqlSelect
-
SqlSelectを使用しているパッケージ パッケージ 説明 com.github.mygreen.sqlmapper.core SQLとPOJOをマッピングする機能を提供します。com.github.mygreen.sqlmapper.core.query.sql SQLテンプレートによるクエリ実行機能を提供します。 -
-
com.github.mygreen.sqlmapper.coreでのSqlSelectの使用
SqlSelectを返すcom.github.mygreen.sqlmapper.coreのメソッド 修飾子とタイプ メソッド 説明 <T> SqlSelect<T>SqlMapper. selectBySql(@NonNull Class<T> baseClass, @NonNull String sql)SQLテンプレートを指定して抽出します。<T> SqlSelect<T>SqlMapper. selectBySql(@NonNull Class<T> baseClass, @NonNull String sql, @NonNull com.github.mygreen.splate.SqlTemplateContext parameter)SQLテンプレートを指定して抽出します。<T> SqlSelect<T>SqlMapper. selectBySqlFile(@NonNull Class<T> baseClass, @NonNull String path)SQLテンプレートファイルを指定して抽出します。<T> SqlSelect<T>SqlMapper. selectBySqlFile(@NonNull Class<T> baseClass, @NonNull String path, @NonNull com.github.mygreen.splate.SqlTemplateContext parameter)SQLテンプレートファイルを指定して抽出します。 -
com.github.mygreen.sqlmapper.core.query.sqlでのSqlSelectの使用
SqlSelectを実装しているcom.github.mygreen.sqlmapper.core.query.sqlのクラス 修飾子とタイプ クラス 説明 classSqlSelectImpl<T>SQLテンプレートによる抽出を行うクエリの実装です。SqlSelectを返すcom.github.mygreen.sqlmapper.core.query.sqlのメソッド 修飾子とタイプ メソッド 説明 SqlSelect<T>SqlSelect. fetchSize(int fetchSize)フェッチ数を設定します。SqlSelect<T>SqlSelect. limit(int limit)抽出する行数を指定します。SqlSelect<T>SqlSelect. maxRows(int maxRows)最大行数を設定します。SqlSelect<T>SqlSelect. offset(int offset)抽出するデータの開始位置を指定します。SqlSelect<T>SqlSelect. queryTimeout(int seconds)クエリタイムアウトの秒数を設定します。
-