Daniel0077, попробуйте сначала запустить сервер, проверить, что он работает через браузер или постман, например, а уж потом делать к нему запросы из кода.
У вас в методе main, который является точкой входа в приложение, сразу попытка сделать запрос. Если сервер еще не запущен, конечно-же вы получите ошибку.
EvilDude123, указываются пакеты (package) а не папки.
Вообще непонятно зачем такие сложности.
Если вы создаете бины через аннотацию @Bean- то это лучше делать прямо в классе, с аннотацией @Configuration. Бины, которые создаются с аннотацией @Component или @Service спринг обычно находит сам без лишних подсказок.
Mark890, используйте https://start.spring.io/
Там укажите нужные вам технологии, версию джава и предпочитаемый сборщик.
На выходе будет сто-процентно рабочий шаблон проекта.