2010-12-28 26 views
0

春の注釈 - 注釈に関するいくつかの文書を取得していますが、各注釈とその使用方法について説明しています。 しかし、私は、どのようにBeanの設定で同じアノテーションの動作を達成できるかを知りたい。 例:春の注釈 - 注釈に関する文書を取得しています

Annotation   Bean config 
@Required    ? 

あなたは.................

答えて

0

を助けることができる私は本当にあなたの質問を理解しますが、ここからいくつかのリンクがありません関連思えSpring Reference


2番目の考えで(そして質問のソースを編集した後で)私は理解しているようです。私は@Required注釈のXML代替を望んでいると思います。

the @Required sectionから

引用:コンテナは影響ビーンプロパティが移入されていない場合に例外をスロー

。これは、後でNullPointerExceptionsなどを避けて、熱意と明示的な失敗を可能にします。

XMLにこのようなことがあるかどうかはわかりませんが、その動作を取得する唯一の方法は明示的な配線です。

<bean class"foo.bar.Service.class"> 
    <!-- This will fail if no bean named subService is available --> 
    <property name="subService" ref="subService" /> 
</bean>