[Seasar-user:7248] Re:[Teeda]BooleanToInt ?Pager??????????????

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2007年 4月 13日 (金) 11:15:16 JST


Asarimaです。

>せとあずさです。
>1.0.39以降のS2Daoは、useScrollCursor=trueを指定していても検索条件で
>PagerConditionを使用しない場合はscroll cursorを使用しません。

 PagerConditionはもちろん使用しています。

 先ほど、最新のSNAPSHOT(s2-dao-1.0.41-20070129.110331-1.jar)を
ダウンロードしてデバッグしながら追ってみました。

 すると、PreparedStatementの作成で、jdbc.diconで記述しているはずの
PagerStatementFactoryではなく、BasicStatementFactoryの
createPreparedStatementが呼ばれていることが分かりました。

 コメントにしているBasicStatementFactoryが使われるということは、
他にどこかで記述されているのかと思って探したところ、dao.diconに
BasicStatementFactoryが記述されているのを発見したので、それを削除
しました。

 そうすると、スクロールカーソルが使われるようになりました。

 dao.diconでのBasicStatementFactoryの記述は、Dolteng 15.0.1でChura
Projectを作成した時から入っていたので必要かと思っていたんですが、
削除しても大丈夫でしょうか。
 大丈夫なら、この設定で行きたいと思います。

#それにしても、BooleanToIntStatementFactoryが使われていないことも
気づかなかったのか>自分
_______________________________________________
Seasar-user mailing list
[E-MAIL ADDRESS DELETED]
https://ml.seasar.org/mailman/listinfo/seasar-user

-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: NotesDocAssentor.NOTE
型:         application/octet-stream
サイズ:     6770 バイト
説明:       無し
URL:        http://ml.seasar.org/archives/seasar-user/attachments/20070413/c8735abb/attachment.obj 


Seasar-user メーリングリストの案内