[Seasar-user:14042] Re: [teeda] JarファイルのDaoを自動登録しようとしているのですがうまく行きません

SETO Azusa [E-MAIL ADDRESS DELETED]
2008年 5月 1日 (木) 17:45:46 JST


せとあずさです。

On Thu, 1 May 2008 17:31:19 +0900
"Mitsutaka Sato" <[E-MAIL ADDRESS DELETED]> wrote:

> TeedaアプリケーションにJarファイル内のDaoを自動登録しようとして、以下のようにComponentAutoRegister、AspectAutoRegisterを
> app.diconの最後に定義しました。
(略)
> なにかおわかりになりましたら教えてください。
> 
> また、DaoCreatorだけ Baseのパスを変えるといったことは可能なんでしょうか?

察しますと、Daoだけルートのパッケージ(Baseのパス)をかえたいという
ことでしょうか?
だとすると、AutoRegisterを使うよりもconvension.diconで

<component class="org.seasar.framework.convention.impl.NamingConventionImpl">
    <initMethod name="addRootPackageName">
        <arg>"jp.co.hoge"</arg>
    </initMethod>
<!-- ↓こっちはjarファイル内のdaoのパッケージ -->
    <initMethod name="addRootPackageName">
        <arg>"com.hoge"</arg>
    </initMethod>
</component>

のようにルートパッケージを複数定義する事で目的を果たせないでしょうか?

-- 
せとあずさ
[E-MAIL ADDRESS DELETED]
http://www.fieldnotes.jp/d/


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