Создать обобщённый EntityService<T> и подготовить TaskService к рефакторингу #48
Owner
- Создать новый класс todo/service/EntityService.java
- Оставить в TaskService только специфичную логику (поиск по title). Но пока не трогать полностью всё наследование — просто подготовить класс, чтобы он мог стать наследником EntityService.
- Убедиться, что прежние CRUD-методы в TaskService временно остаются (на время интеграции).
- Добавить комментарии // TODO: перенести общие методы в EntityService к старым методам, чтобы потом удалить дубли.
- [x] Создать новый класс todo/service/EntityService.java
- [x] Оставить в TaskService только специфичную логику (поиск по title). Но пока не трогать полностью всё наследование — просто подготовить класс, чтобы он мог стать наследником EntityService<SimpleTask>.
- [x] Убедиться, что прежние CRUD-методы в TaskService временно остаются (на время интеграции).
- [x] Добавить комментарии // TODO: перенести общие методы в EntityService к старым методам, чтобы потом удалить дубли.
feat(service): создан универсальный EntityService для операций CRUD (close #48)
feat(service): создан универсальный EntityService для операций CRUD (close #48) #57
Merge pull request 'feat(service): создан универсальный EntityService для операций CRUD (close #48)' (#57) from feature/entity-service into dev
Notifications
Total Time Spent: 47 minutes
Due Date
KamaSK
47 minutes
No due date set.
Dependencies
No dependencies set.
Reference: KamaSK/todo.pet#48
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?