QUAL O PAPEL DO DTO E DO ENTITY EM UM PROJETO JAVA SPRING BOOT?
Apesar da sua codificação parecida entre uma Entity e um DTO suas responsabilidades são diferentes.
Entity - Representam as classes de domínio de uma aplicação. Além de representar o negócio, ainda contém informações de mapeamento do Banco de Dados caso o uso do JPA na aplicação.
DTO - Data Transfer Object - Objeto de Transferência de Dados, responsável apenas por agrupar e trafegar dados entre camadas ou para fora de uma api de Backend. Ela pode ter ou não os atributos iguais de uma Entity, tudo vai depender do que você quer transferir de dados por exemplo.
Estes dois tipos de classes de um projeto pode gerar dúvidas do porque da existência, visto que alguns casos os atributos são exatamente os mesmos. A verdade é que para criar uma arquitetura mais robusta devemos nos preparar para possíveis mudanças que podem haver no projeto.
Com essa ideia, isolamos o objeto de negócio dos dados transferidos externamente. Deixando ai um ponto de escape caso venha ter alguma mudança em algum dos pontos.
Quer entender mais, assista já o vídeo.
Não deixa de implementar o DTO no seu projeto, e qualquer coisa deixa um comentário aí pra mim!
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «QUAL O PAPEL DO DTO E DO ENTITY EM UM PROJETO JAVA SPRING BOOT?», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.