[Seasar-user:15728] Re: S2Dao BeanMetaDataFactoryImpl#createBeanMetaData ()について
[E-MAIL ADDRESS DELETED]
[E-MAIL ADDRESS DELETED]
2008年 9月 10日 (水) 22:46:42 JST
中村様
お世話になります。
谷口です。
FastPropertyTypeFactoryBuilderを使用したところ
無事、問題を解決することができました。
ご教授いただきありがとうございました。
> 中村(taedium)です。
>
> > DBのドライバに特殊な製品(ミドルウエア製品)を
> > 使用していることが原因で、下記のメソッドでかなり処理時間
> > (50秒弱)を要してしまっております。
>
> データベースのメタデータの取得に時間がかかっているであれば、
> 次の機能を使えば問題は解決すると思います。
>
> http://s2dao.seasar.org/ja/daoDicon.html#FastPropertyTypeFactoryBuilde
r
>
>
> > createBeanMetaDataメソッドが何をするためのメソッドで、
> > このメソッド内の処理をスルーすることによって、どのような
> > 影響があるのかを教えていただきたく質問させていただきました。
>
> このメソッドでは、データベースのメタデータや
> クラスに付与したアノテーションから
> Daoが返すBeanの情報(BeanMetaData)を作成しています。
> BeanMetaDataはS2Daoが自動でSQLを組み立てる際に必須の情報です。
>
> ですので、この処理をスルーしてしまうと
> S2Daoの主要な機能は動かなくなります。
> 動作しているのがちょっと不思議なのですが、
> すべてのSQLをファイルやSQLアノテーションに記述している
> (BeanMetaDataを使っていない)からかもしれません。
>
> --
> Toshihiro Nakamura
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
Seasar-user メーリングリストの案内