Doma
2.16.1
Getting Started
設定
基本型
ドメインクラス
エンベッダブルクラス
エンティティクラス
Daoインタフェース
クエリ
検索
挿入
更新
削除
バッチ挿入
バッチ更新
バッチ削除
ストアドファンクション
ストアドプロシージャー
ファクトリ
スクリプト
SQLプロセッサ
クエリビルダ
SQL
式言語
トランザクション
注釈処理
ビルド
Lombok サポート
Kotlin サポート
Doma の開発
統合テスト
リリースノート
Doma 2 における主要な変更点
FAQ
Doma
Docs
»
クエリ
Edit on GitHub
クエリ
¶
検索
問い合わせ条件
基本型やドメインクラスを使った問い合わせ
任意の型を使った問い合わせ
Iterableを使ったIN句へのマッピング
1件検索
複数件検索
ストリーム検索
Functionへ渡す方法
戻り値で返す方法
コレクト検索
検索オプションを利用した検索
ページング
悲観的排他制御
集計
検索結果の保証
検索結果のマッピングの保証
クエリタイムアウト
フェッチサイズ
最大行数
マップのキーのネーミング規約
SQL のログ出力形式
挿入
戻り値
SQLの自動生成による挿入
識別子
バージョン番号
SQLファイルによる挿入
一意制約違反
クエリタイムアウト
SQL のログ出力形式
更新
戻り値
SQLの自動生成による更新
SQL自動生成におけるバージョン番号と楽観的排他制御
更新対象プロパティの制御
SQLファイルによる更新
更新カラムリスト生成コメントを使用する場合
更新カラムリスト生成コメントを使用しない場合
一意制約違反
クエリタイムアウト
SQL のログ出力形式
削除
戻り値
SQLの自動生成による削除
SQL自動生成におけるバージョン番号と楽観的排他制御
SQLファイルによる削除
SQLファイルにおけるバージョン番号と楽観的排他制御
クエリタイムアウト
SQL のログ出力形式
バッチ挿入
戻り値
SQLの自動生成によるバッチ挿入
識別子
バージョン番号
挿入対象プロパティ
SQLファイルによるバッチ挿入
一意制約違反
クエリタイムアウト
バッチサイズ
SQL のログ出力形式
バッチ更新
戻り値
SQLの自動生成によるバッチ更新
SQL自動生成におけるバージョン番号と楽観的排他制御
更新対象プロパティ
SQLファイルによるバッチ更新
更新カラムリスト生成コメントを使用する場合
更新カラムリスト生成コメントを使用しない場合
一意制約違反
クエリタイムアウト
バッチサイズ
SQL のログ出力形式
バッチ削除
戻り値
SQLの自動生成によるバッチ削除
SQL自動生成におけるバージョン番号と楽観的排他制御
SQLファイルによるバッチ削除
SQLファイルにおけるバージョン番号と楽観的排他制御
クエリタイムアウト
バッチサイズ
SQL のログ出力形式
ストアドファンクション
戻り値
結果を返さない場合
1件を返す場合
複数件を返す場合
ファンクション名
パラメータ
INパラメータ
INOUTパラメータ
OUTパラメータ
カーソルのOUTパラメータもしくは結果セット
マップのキーのネーミング規約
SQL のログ出力形式
ストアドプロシージャー
戻り値
プロシージャー名
パラメータ
INパラメータ
INOUTパラメータ
OUTパラメータ
カーソルのOUTパラメータもしくは結果セット
マップのキーのネーミング規約
SQL のログ出力形式
ファクトリ
Arrayの生成
Blobの生成
Clobの生成
NClobの生成
SQLXMLの生成
スクリプト
スクリプトファイル
配置場所
ファイル名の形式
エンコーディング
区切り文字
エラー発生時の継続実行
記述例
SQL のログ出力形式
SQLプロセッサ
戻り値
パラメータ
利用例
Read the Docs
v: 2.16.1
Versions
latest
stable
2.16.1
2.16.0
2.15.0
2.14.0
2.13.0
2.9.0
2.8.0
2.7.0
2.6.2
2.6.1
2.6.0
2.5.1
2.5.0
2.4.1
2.4.0
2.3.1
2.3.0
2.2.0
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.