Задача 1
Създайте Spring Boot проект с име task-manager, който реализира REST API за управление на задачи.
Създайте TaskController, който трябва да връща резултат от тип ResponseEntity<String> и да задава съдържание на отговора. Реализирайте отговорите така, че при успешно добавяне на задача клиентът да получава сигнал за създаден ресурс, а при опит за изтриване на несъществуваща задача – да се върне подходящо съобщение за грешка.
- Добавете крайна точка с метод POST за добавяне на нова задача.
- Добавете крайна точка с метод GET за преглед на задача. Към HTTP response headers добавете custom header:
- име:
FN-Header - стойност: вашият факултетен номер
- име:
- Добавете крайна точка с метод PUT за актуализация на съществуваща задача по подаден номер.
- Добавете крайна точка с метод DELETE за изтриване на задача (номерът на задачата да се подава като path параметър) с обработка за случай, когато задачата не съществува.