Я работаю над моделью класса Service
. Для выполнения операций вокруг этой модели создается компонент сервисного уровня Spring (аннотированный @Service).
Обычно мы создаем классы сервисного уровня с постфиксом «Service» в имени класса.
При этом имя этого класса будет ServicesService
. Это сбивает с толку, так как слово service появляется дважды в имени класса.
Я думал об использовании «Модуля» вместо сервиса. Но один сервис может иметь несколько модулей. Итак, я исключил это решение.
Другое решение заключалось в добавлении префикса className к приложению или имени проекта. Но все равно слово «Сервис» появится дважды в имени класса.
Есть ли лучшее альтернативное имя для ServicesService
?
Редактировать 1: Окончательно решено использовать в формате <ApplicationName>ServicesManagementService
. например. MyAppServicesManagementService