"# megab"
Написать простое Spring приложение для выполнения основных рест запросов: GET, POST, PUT, DELETE. Приложение должно работать с базой данных.
#Description
- БД - MySQL, Scheme - Orchard.
- Java 11 (забыл установить 8-ю, но мне кажется, не использовал функционал выше 8-й)
- Имплементировано "мягкое" удаление, так как это выглядит правильней для выбранного сценария.
- Надо сделать проверки на "Deleted = True" (сделал только для Get & GetAll)
и на Null при вызове команд Get, Update и Delete (не успеваю и может это не входит в базовый комплект?).
Это можно реализовать через Optional. - Мягкое удаление Specie по идее должно потянуть за собой одновременное мягкое удаление и всех Tree, которые используют "удаленный" Specie (это еще не реализовано).
- Логирование не реализовано
- Не реализована валидация входящих данных
- Не реализована authentication и authorisation