Добро пожаловать, это мой первый вопрос в стеке, так что всем привет.
Я совершенно новичок в Spring Boot и REST API, и мне нужно создать проект с хорошим шаблоном проекта (пакеты, классы, интерфейсы) и хорошими шаблонами проекта, но я никогда не видел ни одного проекта REST в SpringBoot. В этом случае я хотел бы попросить вас описать некоторые хорошие привычки, правила, шаблоны и пример REST Api, чтобы ПОЛУЧИТЬ некоторые данные и протестировать некоторые случаи использования. Я был бы признателен, например, за источник из github или ссылок на учебники. Короткие вопросы в конце:
1) Каким должно быть поведение API, когда запрос не имеет результата? Пустая страница или ошибка в статусе заголовка или что-то еще?
2) Как должно вести себя API, если запрос неправильный (не существует)?
Спасибо за ответы и пожелания,
Камиль