Hibernate / JPA trainee
Что такое DTO?
Ответ
Data Transfer Object — объект для передачи данных между слоями системы или между сервисами. Не содержит логики, только поля и геттеры/сеттеры. Часто используется как тело REST-запросов и ответов.
Разбор: DTO (Data Transfer Object) — это простой контейнер полей без логики для переноса данных между слоями или сервисами, часто как тело REST-запросов/ответов. Ловушка в смешении с Entity (объект, маппящийся на таблицу), DAO/Repository (объект доступа к данным) и доменной моделью с поведением — это разные понятия.
Хочешь так же по своей компании — с вопросами по грейдам и задачами? Закажи гайд или забери свежее в Telegram.