私にはアクションクラスがあり、そのクラスにはSpringDependencyInjectionで満たされるBOCオブジェクトがあります。以下にサンプルコードを示します。
public class ActionCls {
private BOC theBoc = null;
/*** theBoc getter / setter ***/
}
たとえば、コンストラクター内にthefunc
属するメンバー関数を呼び出したい場合は、次のようにします。BOC
ActionCls
public class ActionCls {
private BOC theBoc = null;
ActionCls() {
theBoc.thefunc();
}
}
theBoc
nullを示すランタイムエラーがスローされます。私はinit-method
このような春の構成で使用しようとしました:
<bean id="theBoc" class="com.huahsin68.BOC" init-method="thefunc"></bean>
thefunc
とにかく、これは最初に呼び出されても役に立ちませんが、theBoc
セッターはActionCls
コンストラクターの後でのみ呼び出されます。theBoc
それは、セッターを最初に呼び出し、次にActionCls
コンストラクターのみを呼び出す方法ですか?したがって、これtheBoc
はnullではなく、を呼び出すことができますthefunc
。