[Seasar-user:11900] Re: [S2Dao]DaoCreatorとAbstractDaoについて
元場 羊二郎(Youjiro Motoba)
[E-MAIL ADDRESS DELETED]
2007年 12月 4日 (火) 21:59:11 JST
せとあずさ様
お世話になっております。元場です。
早速のご回答ありがとうございます。
教えて頂いた方法で自作した実体のメソッドが動作する
ことが確認できました。
ありがとうございます。
本題とちょっとずれてしまうのですが、
DaoCreator の suffix をデフォルトの「Dao」から正規表現を用
いた文字列に変更することが出来るかご存知ないでしょうか?
もし、ご存知でしたらご教授頂けると助かります。
----- Original Message -----
送信者: SETO Azusa<[E-MAIL ADDRESS DELETED]>
宛先: [E-MAIL ADDRESS DELETED]
日付:Tuesday, December, 04, 2007, 09:31 PM
件名: [Seasar-user:11898] Re:[S2Dao]DaoCreatorとAbstractDaoについて
>
>
> せとあずさです。
>
> On 4 Dec 2007 20:52:20 +0900
> 元場 羊二郎(Youjiro Motoba) <[E-MAIL ADDRESS DELETED]> wrote:
>
> > DaoCreator を使用してコンポーネントの自動登録を行っているの
> > ですが、AbstractDao を extends したDaoのメソッドを呼び出し
> > ても自作した実体のメソッドが動かないのですが、AbstractDaoを
> > extends したDaoの場合、diconに何か設定が必要なのでしょうか?
> >
> >
>
> DaoCreatorを使用している場合、extendsしたDaoのクラスも
> SMART Deployの規則に従う(クラス名が"Dao"で終わる)必要が
> あるということだと思います。
>
> なので、実装クラスのクラス名を
>
> public class TestConcreteDao extends AbstractDao implements TestAbstractDao
>
> として、
>
> インターフェースでないのでコンポーネント名とプロパティ名を
> そろえて
>
> @Binding
> private EmpDao emp2Dao;
>
> としてやれば、自作したメソッドが呼ばれると思います。
>
> --
> せとあずさ
> [E-MAIL ADDRESS DELETED]
> http://www.fieldnotes.jp/d/
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
//
motoba
Seasar-user メーリングリストの案内