Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Dúvida com UsuarioDAO extends DAO

Como ficaria o código da classe UsuarioDAO, caso ela estendesse DAO? Outra dúvida, não seria interface a criação de uma entidade base para as classes de modelo? É muito comum, precisar disso para conversores JSF, por exemplo.

1 resposta
solução!

A interface padrão tende ser uma prática ruim, dado que elas não compartilham nenhum comportamento. Ter o getId() em todas não é suficiente... já que isso é coisa do banco e tal...

Em relação a herança, de qual dao vc ta falando? De todo jeito, acho que seria normal.. precisaria receber injetado um EntityManager na filha e passar para a mãe.