xmlファイルにAnnotation設定を使用してSpringプログラムを作成しようとしていますが、この設定を開始していない状態でも動作しています。Spring、XMLCOnfiguration:xmlファイルのアノテーションを指定しないと、どのように動作していますか?
<?xml version = "1.0" encoding = "UTF-8"?>
<beans xmlns = "http://www.springframework.org/schema/beans"
xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance"
xmlns:context = "http://www.springframework.org/schema/context"
xsi:schemaLocation = "http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-3.0.xsd">
<context:annotation-config/>
<!-- Definition for student bean -->
<bean id = "student" class = "com.tutorialspoint.Student">
<property name = "name" value = "Zara" />
<property name = "age" value = "11"/>
</bean>
</beans>
:私は1つのファイルにする方法を()書き、およびbeans.xmlファイルでCLassPathXmlApplicationContextを宣言し、私は学生Beanを書き、セッターメソッドのため@Required注釈を適用し、以下のビーン構成XMLファイルを見つけてください。私はこのプログラムをxmlファイルのアノテーションの指示に従うか否かにかかわらず実行します。コードは正常に動作します。私にその根本的な理由を教えてください。
<context:annotation-config/>
を実行します。 ' 'がなぜ必要ないように思っていますか? –
@Jim Garrison:はい、 がなければ、うまくいきます。 –
UM1979
私はあなたがannotaion-configの使用について不思議に思っていると思います。だからここに[参照するリンク](http://howtodoinjava.com/spring/spring-mvc/spring-mvc-difference-between-contextannotation-config-vs-contextcomponent-scan/) –