Создание простого приложения
- Структура проекта
- Классы приложения
SpringHelloWorld.java
SpringHelloWorldRunner.java
Здесь мы в первую очередь создаем контекст, используя API ClassPathXmlApplicationContext(). Это API загружает конфигурационный файл “spring-hello-bean.xml” и создает и инициализирует все бины внутри этого файла.
Далее мы используем метод getBean() этого контекста. Этот метод принимает в качестве аргумента id-бина.
spring-hello-bean.xml
Главным звеном этого приложения является именно spring-hello-bean.xml, который как некая связующая смесь соединяет все компоненты программы в один исправный механизм. Более подробно о конфигурации подобных файлов мы поговорим позже.
- Результат работы программы
После этого мы запускаем программу Alt + Shift + F10 и нажимаем Enter и получаем:
- Какие библиотеки были автоматически включены в проект