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