[Seasar-user:7129] Re: [S2Dao] SMART Deployで複数DBへ接続

松崎 学 [E-MAIL ADDRESS DELETED]
2007年 4月 9日 (月) 14:02:57 JST


加藤さん、小林さん

松崎です。
FAQを見てやってみたら接続できました!

本当にありがとうございました。

On Sat, 7 Apr 2007 01:20:35 +0900
加藤 潤一 <[E-MAIL ADDRESS DELETED]> wrote:

> 加藤です.
> 
> では,WikiのFAQに載せておきますね.
> 
> > -----Original Message-----
> > From: [E-MAIL ADDRESS DELETED]
> > [mailto:[E-MAIL ADDRESS DELETED]] On Behalf Of Koichi Kobayashi
> > Sent: Saturday, April 07, 2007 12:30 AM
> > To: [E-MAIL ADDRESS DELETED]
> > Subject: [Seasar-user:7102] Re: [S2Dao] SMART Deployで複数DBへ接続
> >
> > 小林 (koichik) です.
> >
> > Date:    Fri, 6 Apr 2007 23:27:13 +0900
> > From:    加藤 潤一 <[E-MAIL ADDRESS DELETED]>
> > To:      "[E-MAIL ADDRESS DELETED]" <[E-MAIL ADDRESS DELETED]>
> > Subject: [Seasar-user:7101] Re: [S2Dao] SMART Deployで複数DBへ接続
> >
> > > 以下の設定で複数のデータソースに対応できました.
> >
> > ありがとうございます!!
> >
> > > dao1SupportAspectCustomizerを追加してから,
> > dao2SupportAspectCustomizerを追加すると,hogehoge.dao.dao2.HogeDaoに
> > dao2.interceptor ではなく,dao1.interceptorが割り当てられてしまっている
> > 感じで,テーブルが見つからずに例外発生してしまいます.
> > > しかし,逆の順序のdao2SupportAspectCustomizerを追加してから,
> > dao1SupportAspectCustomizerを追加すると,問題ありません.なぜでしょう
> > か?
> >
> > あぁ,油断してました.
> > ClassPattern に指定したパッケージはそのサブパッケージも
> > 通してしまうので,自分が書いたように xxx.dao は対象にして
> > xxx.dao.yyy は非対象にするなら
> >
> >         <initMethod name="addIgnoreClassPattern">
> >                 <arg>"xxx.dao.yyy"</arg>
> >                 <arg>".*Dao"</arg>
> >         </initMethod>
> >
> > を追加する必要がありました.
> > それを考えると
> >
> > > データソース1のDaoは,hogehoge.dao
> > > (hogehoge.dao.dao1のほうがよいかも)
> >
> > のほうがよいかも.
> >
> >
> > ともあれ (JW),確認ありがとうございました.m(__)m
> >
> >
> > --
> > <component name="koichik">
> >     <property name="fullName">"Koichi Kobayashi"</property>
> >     <property name="email">"[E-MAIL ADDRESS DELETED]"</property>
> >     <property name="blog">"http://d.hatena.ne.jp/koichik"</property>
> > </component>
> >
> > _______________________________________________
> > Seasar-user mailing list
> > [E-MAIL ADDRESS DELETED]
> > https://ml.seasar.org/mailman/listinfo/seasar-user
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user

========================================
 株式会社キャム
 福岡市中央区大名2-4-30 西鉄赤坂ビル10F
 TEL: 092-716-2131  FAX: 092-726-4402
 URL: http://www.cam-net.co.jp

 松崎 学 <[E-MAIL ADDRESS DELETED]>
========================================





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