С чего начинается backend на Java (Spring)?
Начать нужно с конфигурации Spring MVC. Доков по этому делу вагон и маленькая тележка. Если в кратце, то в конфигах нужно указать где искать бины приложения (контроллеры, сервисы и т.п.).
А вообще советую почитать замечательную книжку Крейга Уолла "Spring In Action". В ней очень доступно все описано. Как настроить, как использовать.
Любой бек-енд начинается с отправки запроса от клиента, а заканчивается - возвратом ответа от сервера!
Познакомиться можно с девушкой, можно с молодым человеком, но необходимости в этом нет!