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

[Dúvida] Sobre Anotations @Embebed e @Embebedle

Sobre as anotations: @Embebed e @Embebedle, entendi que seria uma forma facilitada para não ser preciso criar mais uma entidade. Mas em questão de performance, a utilização dessas anotations deixariam o sistema mais " rapido"? já que não seria preciso realizar uma consulta a mais ao Banco? ou não? Ou na verdade a consulta ao banco da classe @Embeddable ainda aconteceria? No fim qual seria o ganho de usar o @Embeddable e @Embebed ou criar uma nova entidade?

1 resposta
solução!

Olá, Gabriela! Tudo bem?

Em relação à performance, o uso dessas anotações não necessariamente torna o sistema mais rápido. A consulta ao banco de dados ainda acontecerá, pois os dados embutidos serão armazenados na mesma tabela da entidade principal. No entanto, o uso de objetos embutidos pode simplificar o modelo de dados e evitar a necessidade de criar uma nova entidade, evitando joins em tabelas separadas ao realizar consultas no banco de dados.

Espero ter ajudado e bons estudos!