[Seasar-user:9455] Re: s2-2.4.10以降で、Daoが初回動作する際に遅くなった

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2007年 7月 25日 (水) 23:00:34 JST


小林 (koichik) です.

Date:    Wed, 25 Jul 2007 19:00:02 +0900
From:    Toshihiro Nakamura <[E-MAIL ADDRESS DELETED]>
To:       [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:9447] Re: s2-2.4.10以降で、Daoが初回動作する際に遅くなった

> いただいたログから判断すると、遅くなっている箇所は
> BeanMetaDataFactoryImplの84行目のcreateBeanMetaDataメソッドです。

ということなので,ダサいやり方ですが
BeanMetaDataFactoryImpl で実行時間を
出力するようにしたソースを添付します.
こちらを使って 2.4.9 と 2.4.10 それぞれで
動かした結果を ML の方に送ってください.

送っていただいた Dao は定数アノテーションを
使っていたので J2SE1.4 をお使いなのだと
思いますが,もし JDK5 をお使いであれば,
添付したソースの

        long t1 = System.currentTimeMillis();

などは

        long t1 = System.nanoTime();

にしてください.



--
<signature>
   <name>Koichi Kobayashi</name>
   <e-mail>[E-MAIL ADDRESS DELETED]</e-mail>
</signature>
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: BeanMetaDataFactoryImpl.java
型:         application/octet-stream
サイズ:     8477 バイト
説明:       無し
URL:        http://ml.seasar.org/archives/seasar-user/attachments/20070725/8faa53d3/attachment.obj 


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