Похожие чаты

Guys, can someone help to refactor the method for adding,

please?

https://gist.github.com/invzbl3/14a3a6700ec8b89c1090ac0741b71513#file-projectcontroller-java-L48

I'm trying to understand if I need to pass as the parameter to the method Entity and do I need to convert it before saving?

If you need some more information, I can provide without any problem. Just let me know, please.

3 ответов

18 просмотров

I've received as result: @PostMapping @Operation(summary = "Add new project") public ResponseEntity<ProjectDTO> addProject(@RequestBody Project project) { logger.info("addProject() is calling..."); if (project != null) { Project entity = projectRepository.save(project); ProjectDTO projectDTO = projectAdaptor.databaseModelToUiDto(entity); return new ResponseEntity<>(projectDTO, HttpStatus.OK); } return new ResponseEntity<>(new ProjectDTO("","",""), HttpStatus.BAD_REQUEST); } but, maybe, it'd be good if in the input parameters was DTO?

ᅠ ᅠ ᅠ Maksym-R. Автор вопроса

I've received as result: @PostMapping @Operation(summary = "Add new project") public ResponseEntity<ProjectDTO> addProject(@RequestBody Project project) { logger.info("addProject() is calling..."); if (project != null) { Project entity = projectRepository.save(project); ProjectDTO projectDTO = projectAdaptor.databaseModelToUiDto(entity); return new ResponseEntity<>(projectDTO, HttpStatus.OK); } return new ResponseEntity<>(new ProjectDTO("","",""), HttpStatus.BAD_REQUEST); } but, maybe, it'd be good if in the input parameters was DTO, right?

You need to pass the entity, not DTO

Похожие вопросы

Обсуждают сегодня

Какие дистрибутивы Linux чаще всего работают в качестве серверов и почему?
Alex
27
Такс, блин, таки кто-то знает, каким образом работают макросы stdin/stdout/stderr? Я влез в stdio.h, там определения нет, отладил через асмокод - вызывается функция со странны...
The Bird of Hermes
18
Ребят, привет! Я портируюсь с войда на генту Читаю гентувики В разделе про разбивку диска указана xfs файловая система, а не ext4, как обычно Xfs имеет какие-то преимущества ...
Андрей Дыбов
21
А кто-то пробовал, уезжая из Эстонии получить э-рез и продолжить вести предпринимательскую деятельность внутри Эстонии, используя свой OÜ?
Lalalashechki Lalala
62
Всем привет, на линуксе лучше на fasm или nasm учиться писать для начала ?
meszjol
14
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
Lol is just wrote a long text about tokenomics etc and it was directly deleted, no curses or similar so i write it again in shorter. Hey Ben 600m eco system tokens, around 30...
. Duss
1
Is Kadena onto something special? No one really knows. Good luck!
Bright Uncle Stephen EqualBet
40
I'm new at Monero and I'd like to ask you all - why are you in Monero? I know about privacy but what do you expect to happen in the next years, decades that Monero will make i...
Konrad
19
Если у меня есть такой класс: Object = {} function Object:new(a_name, a_transform, a_color, a_mesh, a_material, a_shader, a_textures) local private = {} private.n...
Cuarno Vile
4
Карта сайта