Эта задача была помечена как содержащая конфиденциальную информацию, такую как уязвимости кода и утечки конфиденциальных данных, и доступна для просмотра только участниками репозитория
Контроллер наследуется от определённого сервиса, сервис — от определённого DAO, контроллер может использовать только свой собственный сервис, а сервис — только свой DAO. Это действительно так?
Сервис кажется лишним, он практически не выполняет никаких функций.