Skip to content

Commit 559313c

Browse files
committed
SQLに識別子を追記する機能についてドキュメントを書きました
1 parent 162706a commit 559313c

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

docs/sources/config.rst

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,6 +163,20 @@ REQUIRES_NEW 属性のトランザクションとの連動
163163
``org.seasar.doma.jdbc.tx.TransactionManager`` のインタフェースでトランザクションを利用したい場合は設定してください。
164164
設定方法については :doc:`transaction` を参照してください。
165165

166+
SQLの識別子の追記
167+
------------------------------------
168+
169+
``Commenter`` を ``getCommenter`` メソッドで返してください。
170+
``Commenter`` はSQLの識別子(QLの発行箇所等を特定するための文字列)をSQLコメントとして追記するためのインタフェースです。
171+
172+
実装クラスには次のものがあります。
173+
174+
* org.seasar.doma.jdbc.CallerCommenter
175+
176+
``CallerCommenter`` は、SQLの呼び出し元のクラス名とメソッド名を識別子として使用します。
177+
178+
デフォルトの実装では、 識別子を追記しません。
179+
166180
Command の実装
167181
--------------
168182

0 commit comments

Comments
 (0)