Java-программистам необходим фреймворк Spring. Этот невероятный инструмент универсален: вы можете разрабатывать как приложения для малого бизнеса, так и микросервисервисные архитектуры промышленного масштаба. Освоить Spring не так-то просто, но первый шаг сделать легко! Книга предназначена для Java-разработчиков, желающих создавать приложения на основе Spring. Информативные иллюстрации, понятные примеры, а также ясное и живое изложение Лауренциу Спилкэ позволят быстро овладеть необходимыми навыками. Вы научитесь планировать, разрабатывать и тестировать приложения. Благодаря акценту на наиболее важных функциях разберетесь в богатой экосистеме фреймворка Spring.
В этом примере я использовал аннотацию @ComponentScan с атрибутом basePackages. С его помощью Spring также позволяет указывать классы непосредственно. Преимущество пакетов состоит в том, что нужно указывать только их имена.
самым удобным способом добавления бинов в контекст Spring в случае, если классы принадлежат проекту и вы можете их изменить, является применение стереотипных аннотаций (@Component).