Enum com Java e Spring Boot

  Рет қаралды 6,259

DevSuperior

DevSuperior

Күн бұрын

Пікірлер: 9
@luisfernando3405
@luisfernando3405 2 жыл бұрын
Excelente, 🏆 Sou desenvolvedor C/C++, mas também estou estudando Java e gostei muito da forma como este assunto foi abordado! Parabéns Alexandre Oliveira, 🙂
@andersonpauladasilva
@andersonpauladasilva 2 жыл бұрын
Excelente, muito bem explicado e super conciso. Padrão DevSuperior !!!!
@Alan-sb3uj
@Alan-sb3uj 2 жыл бұрын
Nota 10! Tirou todas as minhas dúvidas.
@coffeeAndCodes
@coffeeAndCodes 2 жыл бұрын
Nossa que voz suave, e conteúdo maravilhoso, gostei demais, Parabéns pessoal da DevSuperior
@marccdm
@marccdm Жыл бұрын
Legal mostrar as 3 formas e a fragilidade da forma inicial, porém a segunda forma gravando a string no banco tem suas vantagens em relação a gravar números, eu costumo utilizar e gostaria de contribuir com uma reflexão sobre o assunto. Gravar toda a string no banco realmente é desnecessário, porém como apresentado no vídeo podemos notar uma vantagem para nós desenvolvedores que é o tempo de implementação para gravar a string no banco e não ter que converte-la mais, é muito menor do que fazer toda essa volta para gravar números e converter para apresentação ao usuário dentro da aplicação. A outra vantagem de ter uma letra, sigla ou uma palavra curta gravada no banco é que além de conseguir identificar só de bater o olho o que já facilita pra todo mundo normalmente campos de lista com valores fixos como o caso de status apresentado no vídeo são utilizados para filtragens em várias pesquisas e relatórios, então significa que são dados utilizados com mais frequência e toda vez que tiver que trabalhar com esses dados a aplicação terá essa conversãozinha feita tudo para não gravar um ou dois caracteres a mais no banco, convenhamos, a grande maioria das aplicações não vai precisar desse nível de exigência em relação a gravar o mínio possível no banco. Tem que garantir que quando o cliente exportar um csv da vida e essa conversão seja feita senão o cliente terá que fazer uma fórmula para converter na planilha, vai ser só elogios para o desenvolvedor que estava com a informação na mão preferiu gravar números para economizar espaço no banco. Um Aguardando poderia ser gravado ou AGD, Pago ou PAG, Enviado ou ENV, Entregue ou ENT e Cancelado ou CAN, espero ter contribuído.
@quicksketch1617
@quicksketch1617 2 жыл бұрын
Agradeço a aula, mas tenho uma dúvida, poderia passar o Order Status como uma String ao invés de usar número ou não é uma boa prática?
@lucasteodoro3833
@lucasteodoro3833 Жыл бұрын
Cara, muito bom. Mas como que eu trabalho com ENUM assim usando DTO? como que eu transfiro essa info pelo mapper, como deveria ser o corpo da requisição?
@Francitonioferreira
@Francitonioferreira 2 жыл бұрын
Aulão top
@MarcioSantos-if5lq
@MarcioSantos-if5lq 8 ай бұрын
Uma pergunta o banco está como enum tambem. Estou com problemas pra salvar do tipo enum no banco.
Consultas SQL Nativo com Spring Boot e Java
55:36
DevSuperior
Рет қаралды 9 М.
Manipulando arquivos e pastas com Java
30:00
DevSuperior
Рет қаралды 19 М.
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 30 МЛН
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 31 МЛН
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 56 МЛН
Consultas com Query Methods e ORDER BY no Spring Boot
42:55
DevSuperior
Рет қаралды 6 М.
Dependency Injection, The Best Pattern
13:16
CodeAesthetic
Рет қаралды 899 М.
'O milagre alemão terminou, e Europa sofrerá as consequências'
15:36
BBC News Brasil
Рет қаралды 308 М.
Hibernate & JPA Tutorial - Crash Course
24:27
Marco Codes
Рет қаралды 116 М.
Maven Tutorial - Crash Course
26:08
Marco Codes
Рет қаралды 189 М.
Problema N+1 Consultas - Estudo de caso com Spring e JPA
42:05
DevSuperior
Рет қаралды 16 М.
Aula sobre estrutura Map no Java com exemplo prático
18:37
DevSuperior
Рет қаралды 7 М.
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 30 МЛН