[Seasar-user:3340] Re: [S2dao] statement についての質問
    上原 慶三
    [E-MAIL ADDRESS DELETED]
       
    2006年 3月  9日 (木) 00:02:05 JST
    
    
  
上原です。
小野澤 洪作 wrote:
> S2daoを使ってDBにアクセスする際に、
> statementのqueryTimeoutを設定することはできないのでしょ
> うか?
> 
> SQLを投げて処理が重くてかえってこない場合にタイムアウト
> にしたいのですが。。。
> 
> DBはオラクルを使っています。
> 
> よろしくお願いします。
もし、Dao全体で、1つのqueryTimeoutでいいのでしたら、
org.seasar.extension.jdbc.StatementFactoryを自分で継承した
クラスを作り、j2ee.diconの
	<component class="org.seasar.extension.jdbc.impl.BasicStatementFactory"/>
のところを置き換えればできると思います。
Daoごとに、queryTimeoutの値を変えたいのでしたら、
http://groovetube.org/index.php?itemid=183&catid=6
こちらのページを参考にして、queryTimeoutごとにdao.diconを
作ればできなくはないと思います。
あるメソッドだけ、queryTimeoutの値を変えたい場合は申し訳ないのですが、
今はできないと思います。
-- 
---
上原 慶三<[E-MAIL ADDRESS DELETED]>
    
    
Seasar-user メーリングリストの案内