Por que o não foi usada a herança no código abaixo? AutorDao não poderia estender DAO?
Grato.
public class AutorDao {
@Inject
EntityManager em;
private DAO<Autor> dao;
@PostConstruct
void init() {
this.dao = new DAO<Autor>(this.em, Autor.class);
}
// restante dos métodos
}