Об использовании файла конфигурации Beans.xml в приложении Spring Framework

Я учусь Spring MVC. Сегодня, пытаясь понять, как реализовать JDBC DAO, я нашел этот «Hello World» весной (Spring, а не Spring MVC) и начинаю его видеть (потому что я думаю, что для реализации DAO мне нужно создать отдельную Spring Проект, который выполняет доступ к данным ...)

http://www.tutorialspoint.com/spring/spring_hello_world_example.htm

Хорошо, это отдельное приложение, и это не веб-приложение, поэтому оно не имеет структуры веб-приложения (папка WEB-INF, файл web.xml и файл конфигурации сервлета диспетчера, который есть в моем веб-приложении)

В этом примере у меня естьbeans.xml файл конфигурации, который используется для назначения уникальных идентификаторов различным bean-компонентам и для управления созданием объектов с различными значениями, не затрагивая ни один из исходных файлов Spring ...

Например, в этом примере я используюbeans.xml файл для передачи значения сообщения «Hello World» для переменной «message», и поэтому я могу напечатать это значение без влиянияHelloWorld.java а такжеMainApp.java файлы

<?xml version="1.0" encoding="UTF-8"?>

<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.springframework.org/schema/beans
    http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">

   <bean id="helloWorld" class="com.tutorialspoint.HelloWorld">
       <property name="message" value="Hello World!"/>
   </bean>

</beans>

Итак, у меня есть к вам несколько вопросов:

Является ли этот файл файлом, который настраивает мойБобовая Фабрика? Я думаю, что наряду с передачей текстового значения в качестве значения переменной я мог бы также внедрить компонент в качестве зависимости другого компонента.

Это правильно?

В этом примере я не могу использоватьbeans.xml файл и использование вместо системы аннотаций?

Ответы на вопрос(2)

Ваш ответ на вопрос