[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 メーリングリストの案内