Руководство по Spring. Создание простого приложения.

В этой статье мы создадим простое приложение с использованием Spring.
1. Создаём проект
1

2

4

2. Структура проекта

11

3. Классы приложения
SpringHelloWorld.java

12

SpringHelloWorldRunner.java

13

Здесь мы в первую очередь создаём контекст используя API ClassPathXmlApplicationContext(). Это API загружает конфигурационный файл “spring-hello-bean.xml” и создаёт и инициализирует все бины внутри этого файла.
Далее мы используем метод getBean() этого контекста. Этот метод принимает в качестве аргумента id бина.

spring-hello-bean.xml

14

Главным звеном этого приложения является именно spring-hello-bean.xml, который как некая связующая смесь соединяет все компоненты программы в один исправный механизм. Более подробно о конфигурации подобных файлов мы поговорим позже.

4. Результат работы программы

После этого мы запускаем программу Alt + Shift + F10 и нажимаем Enter и получаем:

15

5. Какие библиотеки были автоматически включены в проект

16

Здесь мы видим, что Intellij Idea автоматически подгрузила модули, которые обсуждались в предыдущем руководстве.

В этом туториале мы создали приложение, используя технологию Spring. Конечно, для приложения такого уровня подключать Spring не имеет смысла, но это отправная точка, чтобы понять более сложные примеры.

Архив с исходным кодом проекта можно скачать по ЭТОЙ ССЫЛКЕ.