Как назвать класс компонента службы Spring, соответствующий модели «Сервис»? - PullRequest
0 голосов
/ 22 октября 2019

Я работаю над моделью класса Service. Для выполнения операций вокруг этой модели создается компонент сервисного уровня Spring (аннотированный @Service).

Обычно мы создаем классы сервисного уровня с постфиксом «Service» в имени класса.

При этом имя этого класса будет ServicesService. Это сбивает с толку, так как слово service появляется дважды в имени класса.

  1. Я думал об использовании «Модуля» вместо сервиса. Но один сервис может иметь несколько модулей. Итак, я исключил это решение.

  2. Другое решение заключалось в добавлении префикса className к приложению или имени проекта. Но все равно слово «Сервис» появится дважды в имени класса.

Есть ли лучшее альтернативное имя для ServicesService?


Редактировать 1: Окончательно решено использовать в формате <ApplicationName>ServicesManagementService. например. MyAppServicesManagementService

...