Java e Spring: camadas, ORM, DTO

  Рет қаралды 45,277

DevSuperior

DevSuperior

Күн бұрын

Projeto:
github.com/dev...
Conheça nosso trabalho:
/ devsuperior.ig
devsuperior.co...
Comunidade aberta no Discord: / discord

Пікірлер: 73
@rogeriotadeudosreis342
@rogeriotadeudosreis342 Жыл бұрын
Bom dia Nelio, já sou programador, estou há dois anos no mercado, mas sempre que posso, revejo suas aulas, excelente didática, obrigado por compartilhar.
@otthon-dev
@otthon-dev Жыл бұрын
P000000000RRAAAAAAA... finalmente entendi essa bagaça!!! Esse slide foi essencial... agora só falta entender sobre o Mapper Model com DTO... Parabéns e muito obrigado
@aln_soares
@aln_soares 10 ай бұрын
O mapper “transfere” os nomes e valores da entidade de para o dto
@dddjjj2009ft
@dddjjj2009ft 2 ай бұрын
TOP DEMAIS. Uma aula melhor do que a outra e todas se complementam. Parabéns professor 👏👏👏👏
@novedoisk
@novedoisk 2 жыл бұрын
Cara, que aula fantástica. Muito bem explicada, sem enrolação, linguagem amigável. Parabéns, me ajudou muito!
@anapaularibeiro8777
@anapaularibeiro8777 5 ай бұрын
Nélio você é fora da curva, uns dos melhores professores de Java do KZbin, parabéeens! 👏👏
@rodrigocamarabarboza1764
@rodrigocamarabarboza1764 2 жыл бұрын
Melhor professor que já tive! Suas aulas são sensacionais e fáceis de aprender! Adoro!!!!
@azzasp
@azzasp 2 жыл бұрын
Meu amigo, o nível desta aula é surreal! Antes deste vídeo eu tinha muitas duvidas, porem nos primeiros minutos, além de sana-las, consegui ter um bom entendimento e já imaginar o caminho que minha aplicação deveria seguir. Parabéns pelo conteúdo!
@LuizHenrique-dr2df
@LuizHenrique-dr2df 2 жыл бұрын
Assisti o video porque eu estava com várias dúvidas sobre o assunto, consegui compreender muito melhor agora, parabéns pela super aula e pela didática incrível!!!
@Leows429
@Leows429 2 жыл бұрын
N pode se !
@drodrigues9426
@drodrigues9426 2 жыл бұрын
Hello guys kkkkkkk
@drodrigues9426
@drodrigues9426 2 жыл бұрын
@@Leows429 .
@guilhermesaraiva3846
@guilhermesaraiva3846 3 жыл бұрын
simplesmente incrivel, não poderia deixar de comentar, fora muita merda que se vê por ai achando que ensina, isso sim e ensino, prático e esclarecedor, obrigado pela aula.
@gabrielrogeriomessias8370
@gabrielrogeriomessias8370 Жыл бұрын
Esse professor é fenomenal ! Didática incrível
@juniorrock2
@juniorrock2 3 жыл бұрын
Conteúdo excelente, me ajudou bastante e abriu minha cabeça para a arquitetura em camadas.
@williamcarvalhoCoelho
@williamcarvalhoCoelho 3 жыл бұрын
Parabéns pela aula professor, já fiz dois cursos seus, e não me canso de ver suas aulas, hoje sou desenvolvedor em uma grande empresa, graças aos seus cursos. Muito obrigado!!
@douglas2085
@douglas2085 Жыл бұрын
confesso que este vídeo foi a melhor aula sobre dto para um iniciante, porém não foi mostrado um exemplo do tratamento de dados sensíveis. Eu sou iniciante e vi um video que nao tava muito legal, mas o cara mostrou um ModelRequestDTO e um ModelResponseDTO e foi ali que foi mostrada a real importância do DTO.... Mas a sua didática, no geral, é uma das top 3 do youtube.
@RichardChaonks
@RichardChaonks 2 жыл бұрын
Que explicação excelente! Brigado você por esses trinta minutos de puro aprendizado, foi exatamente o que procurava. Parabéns.
@medeiros_giana3274
@medeiros_giana3274 Жыл бұрын
Excelente conteúdo, estou aprendendo muito com seus vídeos professor.
@Diegomcruz
@Diegomcruz 3 жыл бұрын
Seus videos são sensacionais, sempre agregando muito para todos os DEVs ! ! !
@arthurluiz7727
@arthurluiz7727 2 жыл бұрын
Estava com problema em usar a biblioteca "ModelMapper" e caí aqui, muito mais simples resolver com construtor. Obg pela aula, indo agora mesmo testar no meu código. Grato!
@PauloWender
@PauloWender 2 жыл бұрын
Cara, que didática, parabéns!!! curti demais sua forma de ensinar.
@ccledman
@ccledman 2 жыл бұрын
Excelente vídeo! Peguei um caso sobre isso no meu emprego novo e esse vídeo foi muito elucidador! Obrigado por compartilhar e, também, parabéns pela didática!
@CleberBrant
@CleberBrant 3 жыл бұрын
Super gostei do vídeo, ainda não entendo tudo sobre o conteúdo, mas quando chegar lá já sei aonde procurar, ótimo vídeo professor!
@tayluanjesus2838
@tayluanjesus2838 2 жыл бұрын
Que aula maravilhosa!Ajudou a esclarecer ainda mais alguns conceitos que vinha aprendendo.
@edsonfinamori1109
@edsonfinamori1109 3 жыл бұрын
Parabéns Nelio, já estou no terceiro curso ministrado por vc, agora no Spring... Realmente fantástico!!
@kayronbrigido
@kayronbrigido 3 жыл бұрын
Opa, seguinto o assunto, seria muito bom fazer um vídeo explicando sobre DTO e DAO explicando a diferença e quando usar ou não usar, e, em qual caso seria a melhor escolha
@rosangeladuarte2323
@rosangeladuarte2323 3 жыл бұрын
9
@jonathassantos8304
@jonathassantos8304 2 жыл бұрын
DAO e DTO são coisas bem diferentes. DAO (Data Acess Object em PT_BR : Objeto de acesso a dados) são comandos/códigos em SQL que você usa na sua aplicação para realizar ações e persistência no banco de dados SQL em questão. DTO é uma maneira de você exibir para o mundo exterior, só as informações necessárias e não sensíveis, é uma boa prática inclusive em questão de segurança da informação.
@aikisustin3094
@aikisustin3094 2 жыл бұрын
@@jonathassantos8304 acabou com o video novo do cara
@jesusmunoz1
@jesusmunoz1 12 күн бұрын
😂😂😂😂😂😂​@@aikisustin3094
@williancampos3606
@williancampos3606 2 жыл бұрын
Aula show de bola. Parabéns!
@WhatYourNameCats
@WhatYourNameCats Жыл бұрын
Ótima aula Nélio! Satisfação enorme poder aprender contigo, você é o melhor!
@kennedyleocadio8343
@kennedyleocadio8343 3 жыл бұрын
top de mais !!!!!!! estou agora preparado p o bootcamp ! felizao! kkk
@Alphacodebrasil
@Alphacodebrasil Жыл бұрын
cara suas aulas são TOP D+.
@app2028
@app2028 3 жыл бұрын
Já estou louco para ver a sequência Sem palavras já comprei todos curso seu!
@eduardomelomelo1243
@eduardomelomelo1243 2 ай бұрын
Bem legal. Queria com ORM nesse projeto. Mas vlw ter assistido.
@mundonerd5042
@mundonerd5042 9 ай бұрын
Ótimo vídeo. geralmente vi muitos exemplos e projetos onde fazem a conversão de DTO para objeto e objeto para DTO na classe Controller.
@MsGuito
@MsGuito 3 жыл бұрын
Caraca meu irmão, muito top! Parabéns professor! Show demais.
@sergio453
@sergio453 2 жыл бұрын
Muito boa a sua aula cara!!!!
@albertofelipemonteirosena2166
@albertofelipemonteirosena2166 Жыл бұрын
incrível professor!!!
@app2028
@app2028 3 жыл бұрын
Muito bom mesmo gostaria muito de ver continuidade desde video mostrando a camada do fronte end usando essa API
@rafaelfloriano3896
@rafaelfloriano3896 2 жыл бұрын
Cara que aula! tu é muito show
@emersonpimenteldesouza4148
@emersonpimenteldesouza4148 3 жыл бұрын
Que demais! Didática fantástica👏
@arautodasmaquinas813
@arautodasmaquinas813 Жыл бұрын
Aula sensacional
@elildesfortalezasantos4603
@elildesfortalezasantos4603 Жыл бұрын
Parabéns mestre
@eliasboaroli829
@eliasboaroli829 2 жыл бұрын
Aula fera!!
@daniela7133
@daniela7133 3 жыл бұрын
Cara, que aula! Parabéns!!!
@maycolmichelmohr2702
@maycolmichelmohr2702 3 жыл бұрын
excelente video aula Nelio!!!
@siicap8197
@siicap8197 Жыл бұрын
Bem que o KZbin poderia implementar uma curtida de de 1000 likes! Obrigado pela aula professor Nélio, Deus te abençoe sempre mais.
@nicolasciuffi1570
@nicolasciuffi1570 27 күн бұрын
Bom de mais.
@brunasantana3694
@brunasantana3694 12 күн бұрын
presente professor!
@joaobritonascimento
@joaobritonascimento Жыл бұрын
Show!
@rickhunter8216
@rickhunter8216 Жыл бұрын
BUEN TUTORIAL PROFE. YO USABA MODELMAPPER Y MAPSTRUCT PARA LOS DTO's PERO USTED USÓ UNA FORMA VÍA CONSTRUCTOR PARA HACER LO MISMO. ¿CUAL ME RECOMIENDA USAR PARA PROYECTOS GRANDES?
@francielebarros
@francielebarros Жыл бұрын
caso tenha regras de negocio , por exemplo, mudar o formato da data que veio do banco para exibir de maneira diferente, o ideal seria fazer isso numa terceira classe? Pois o DTO nao deveria conter regra de negocio, a entity é especifica para uso de config de banco, ate onde entendo... como ficaria?
@marcelo_winston_lennon
@marcelo_winston_lennon 2 жыл бұрын
Gostei do Carl Sagan lá na prateleira!
@guilhermeferigatohiraoka6299
@guilhermeferigatohiraoka6299 3 жыл бұрын
É sempre uma boa prática adicionar a annotation @Transactional nos methods que acessam repositório na classe de serviço?
@DevSuperior
@DevSuperior 3 жыл бұрын
De modo geral sim
@MarceloHenriqueMarceloPereira
@MarceloHenriqueMarceloPereira 3 жыл бұрын
Antes de acessar o método get do Optional é indicado verificar se existe um objeto a ser recuperado, pois caso não exista será lançada uma exception causando um erro 500 para o cliente.
@DevSuperior
@DevSuperior 3 жыл бұрын
Correto Marcelo. Cobrimos tratamento de exceções em profundidade nos cursos.
@1966fabao
@1966fabao Жыл бұрын
Professor, Parabéns pela aula, top demais, em 17:03 vc faz um dto receber um entity, teria como o spring boot fazer isso de alguma forma parecido que o .NET faz com o AutoMapper ?
@lucaskaminski7333
@lucaskaminski7333 Жыл бұрын
Existe a lib ModelMapper, só add a dependência no pom.xml. ModelMapper automatiza essa conversão da entidade para o modelo de representação. Mas antes de utilizar terá que configurar ela em uma classe com a annotation @Configuration do Spring
@ViniciusTechnology
@ViniciusTechnology 3 жыл бұрын
Exelente !
@TheHellBr
@TheHellBr 3 жыл бұрын
Prof você vai lançar a nova versão do dotnet 6 ? Estou fazendo o dotnet 5 C# na udemy e as vezes tenho que encontrar um jeito porque mudou um pouco a sintaxe de algumas coisas
@DevSuperior
@DevSuperior 3 жыл бұрын
Está na fila.
@TheHellBr
@TheHellBr 3 жыл бұрын
@@DevSuperior estou fazendo o seu curso e estou aprendendo 😁 gostei muito da sua didática
@vhivian1949
@vhivian1949 3 жыл бұрын
O arquivo import.sql não poderia ser data.sql por exemplo? Ou tem que ser import? Se sim, por quê?
@DevSuperior
@DevSuperior 3 жыл бұрын
A partir da versão 2.5 do Spring Boot tem que ser import.sql
@wagnerric2
@wagnerric2 2 жыл бұрын
Bom dia professor gostaria s e for possivel uma recomendação de livros para que eu possa ler também...Suas aulas são de otimo nivel, não é a toa que se chama DEVSuperior, mas para que eu possa consolidar o meu aprendizado sinto essa necessidade...acho que virou mania KKK. Grato
@SanthorTV
@SanthorTV 3 жыл бұрын
Estou estudando muito backend com Node e TypeScript por conta da demanda do mercado, mas confesso q tenho uma grande queda por aprender Spring, Java é muito organizado.
@DevSuperior
@DevSuperior 3 жыл бұрын
Spring também tem muuuuuita demanda de mercado :)
@AS_Souza
@AS_Souza 11 күн бұрын
É uma boa pratica DTOs ter metodos que o transforma em Entidade? Ou é um erro? EX: AutorDTO.java ``` public Autor toEntity() { Autor autor = new Autor(); autor.setNome(this.nome); return autor; } ```
@elildesfortalezasantos4603
@elildesfortalezasantos4603 Жыл бұрын
Parabéns mestre
Seu primeiro projeto Java web no Spring Boot
52:47
DevSuperior
Рет қаралды 274 М.
JAVA DTO Pattern Tutorial | Simplify Your Code
19:12
Amigoscode
Рет қаралды 224 М.
If Your Hair is Super Long
00:53
im_siowei
Рет қаралды 30 МЛН
Версия без цензуры в 🛒 МИРАКЛЯНДИЯ
00:47
back end, front end, padrão camadas, mvc, rest
16:12
DevSuperior
Рет қаралды 15 М.
Problema N+1 Consultas - Estudo de caso com Spring e JPA
42:05
DevSuperior
Рет қаралды 16 М.
Crie DTO usando Record em Java - Novas Features JDK
23:33
Michelli Brito
Рет қаралды 21 М.
QUAL O PAPEL DO DTO E DO ENTITY EM UM PROJETO JAVA SPRING BOOT?
10:27
Prof. Rogério Napoleão Jr.
Рет қаралды 5 М.
Padrão camadas e exceções em Java web Spring Boot - Aulão #012
30:42
Resolvendo DESAFIO de VAGA BACKEND com Java Spring
1:25:07
Fernanda Kipper | Dev
Рет қаралды 330 М.
DTO - Entendendo o que é Data Transfer Object | Dias de Dev
10:16
This is the Only Right Way to Write React clean-code - SOLID
18:23
Dependency Injection, The Best Pattern
13:16
CodeAesthetic
Рет қаралды 922 М.
If Your Hair is Super Long
00:53
im_siowei
Рет қаралды 30 МЛН