Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Uso de Enums e dúvida sobre o campo Date

Parabéns pelo conteúdo! Queria saber de que outras formas usamos as Enums na prática nesse contexto de persistência. Sei que podemos definir construtores, parâmetros nas constantes e outras coisas com as Enums... isso é bastante usado com o banco? Sobre a data, por termos inserido LocalDate.now(), no banco ficará gravado aquela data fixa certo? Não ficará atualizando sempre para o momento atual?

1 resposta
solução!

Oi Maycon,

Pra JPA o que vai importar do Enum é basicamente a constante mesmo. Seu enum pode ter atributos, métodos e construtor que não vai influenciar na persistência.

Sobre a data, se o usuário não tem um campo na tela para ele mesmo informar, então é comum você ver esses códigos que pegam a data atual, sendo que será a data atual de quando o objeto for instanciado e não uma data fixa para todos os registros.

Bons estudos!