работает, вопросов нет.
Но решил тут в post запросах перейти с RequestParam на RequestBody. И получается надо входные данные складывать в некий класс dto и далее обрабатывать данные. Вот как его обозвать и куда правильно положить? Вроде как уже есть папка dto, но там складываю то, что отдаю клиентам.
мб есть у кого пример структуры, где подсмотреть?
Разделить на пакеты, request response. Можно ещё сделать подписи AccountRequestDto, AccountResponseDto
Часто делают интеграции между сервисами и было бы хорошо явно выделить пакет для твоего REST API и DTO: * api - здесь интерфейсы с описанием (swagger) + Request mappins * dto - здесь ТОЛЬКО модели, которые возвращаются клиенту * controller - реализации интерфейсов из api * model - модели используемые на нескольких слоях P.S.: Не рекомендовал бы названия XxxRequestDto, то что там Request - уже подразумевает что это DTO... Но DTOs для запросов может быть много, поэтому рекомендую осмысленные названия без Request/Response: AccountCreateDto, AccountShortInfoDto
Обсуждают сегодня