[Seasar-user:14168] Re: 【Teeda】ルートパッケージ直下でHot deployが機能しない

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2008年 5月 14日 (水) 19:07:49 JST


小林様


ありがとうございます。
以下の方法で解決しました。


もう一つ関連の質問をさせてください。

http://s2container.seasar.org/2.4/ja/S2.4SmartDeploy.html#Material
ここの、utilパッケージの説明で・・・

【アプリケーションで処理されない手続き型の汎用的な処理のクラスです。static
なメソッドの集まりです。】

とありますが、必ずstaticメソッドで記述しないといけないのでしょうか?

インスタンスをコンストラクタ/setterにて渡して使用したいutilクラスがあるの
で
logic同様、
・インターフェイス⇒XXXUtil.java
・実装クラス⇒XXXUtilImpl.java

という構成にして、自動登録されて使用は出来ない(推奨されない)のでしょうか?

宜しくお願いします。





Koichi Kobayashi <[E-MAIL ADDRESS DELETED]> 
送信者: [E-MAIL ADDRESS DELETED]
2008/05/14 17:00
[E-MAIL ADDRESS DELETED] へ
返信してください


宛先
[E-MAIL ADDRESS DELETED]
cc

件名
[Seasar-user:14162] Re: 【Teeda】ルートパッケージ直下でHot deployが機能し
ない






小林 (koichik) です.

Date:    Wed, 14 May 2008 16:27:23 +0900
From:    [E-MAIL ADDRESS DELETED]
To:      [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:14161] Re: 【Teeda】ルートパッケージ直下でHot deploy
が機能しない

> どうすれば、ルートパッケージ直下のパッケージにクラスを
> 自動登録出来るのでしょうか?

Page クラスのフィールド名を,クラス名の先頭を
小文字に,末尾の Impl を取り除いたものにすると
自動登録されるはずです.

public EdiMailSettingHiddenBeanLogic fflEdiMailSettingHiddenBeanLogic;
public EdiMailSettingHiddenBeanLogic 
individualEdiMailSettingHiddenBeanLogic;
public EdiMailSettingHiddenBeanLogic miniEdiMailSettingHiddenBeanLogic;




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