Code style. Naming
Пара рекомендаций по наименованиям с одного проекта.
— Переменные сервиса или репозитория следует называть просто "service" и "repository". Полное имя нужно давать, когда в классе используется несколько сервисов или репозиториев.
Плохо
Хорошо
— Если имя реквест параметра совпадает с именем параметра метода, то value для аннотации RequestParam указывать не обязательно.
Плохо
Хорошо
Пара рекомендаций по наименованиям с одного проекта.
— Переменные сервиса или репозитория следует называть просто "service" и "repository". Полное имя нужно давать, когда в классе используется несколько сервисов или репозиториев.
Плохо
@Autowired
FooFooBarBarRepository fooFooBarBarRepository;
Хорошо
@Autowired
FooFooBarBarRepository repository;
— Если имя реквест параметра совпадает с именем параметра метода, то value для аннотации RequestParam указывать не обязательно.
Плохо
public ResponseEntity<Void> foo(@RequestParam(value = "barType") String barType,
@RequestParam(value = "barUID") String barUID)
Хорошо
public ResponseEntity<Void> foo(@RequestParam String barType, @RequestParam String barUID)