Doma
2.22.0
Get started!(Eclipse)
Get started!(IntelliJ IDEA)
Configuration
Basic classes
Domain classes
Embeddable classes
Entity classes
Dao interfaces
Queries
Search
Insert
Update
Delete
バッチ挿入
Batch update
バッチ削除
ストアドファンクション
ストアドプロシージャー
ファクトリ
スクリプト
SQLプロセッサ
Query builders
SQL templates
Expression language
Transaction
Building an application
Annotation processing
Lombok support
Kotlin support
Development of Doma
Release Notes
Frequently Asked Questions
Doma
Docs
»
Queries
Edit on GitHub
Queries
¶
Search
Query condition
Query that is used basic type or domain class
Query that is used arbitrary type
Mapping to IN clauses by using Iterable.
Single record search
Multiple record search
Stream search
Pass to the Function
Return the return value
Collect search
Using search option search
Paging
Pessimistic concurrency control
Aggregate
Ensure of search result
Ensure of mapping search result
Query timeout
Fetch size
Max row count
Naming rule of map’s key
SQL log output format
Insert
Return value
Insert by auto generated SQL
Identifier
Version numbers
Insert by SQL file
Unique constraint violation
Query timeout
SQL log output format
Update
Return value
Update by auto generated SQL
Version number and optimistic concurrency control in auto generated SQL
Control updating target property
Update by SQL file
Case of using comment that generating update column list
Case of not using comment that generating update column list
Unique constraint violation
Query timeout
SQL log output format
Delete
Return value
Delete by auto generated SQL
Version number and optimistic concurrency control in auto generated SQL
Delete by SQL file
Version number and optimistic concurrency control in SQL File
Query timeout
SQL log output format
バッチ挿入
戻り値
SQLの自動生成によるバッチ挿入
識別子
バージョン番号
挿入対象プロパティ
SQLファイルによるバッチ挿入
一意制約違反
クエリタイムアウト
バッチサイズ
SQL のログ出力形式
Batch update
Return value
Batch update by auto generated SQL
Version number and optimistic concurrency control in auto generated SQL
Update target property
Batch update by SQL file
Case of using comment that generating update column list
Case of not using comment that generating update column list
Unique constraint violation
Query timeout
Batch size
SQL log output format
バッチ削除
戻り値
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.22.0
Versions
latest
stable
2.22.0
2.21.0
2.20.0
2.19.3
2.19.2
2.19.1
2.19.0
2.18.0
2.17.0
2.16.1
2.16.0
2.15.0
2.14.0
2.13.0
2.12.1
2.12.0
2.11.0
2.10.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
2.1.0
2.0.1
2.0.0
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.