Imagem de fundo

Considere o método genérico a seguir, utilizado para salvar...

Considere o método genérico a seguir, utilizado para salvar registros em uma tabela de banco de dados relacional, em uma aplicação Java, em condições ideais, que utiliza JPA.

{


conectar();

try {

mng.getTransaction(.begin();

mng.persist(objeto);

mng.getTransaction().commit();

return 1;

}catch (Exception ex) {

return 0;

}

}

Para que o método seja capaz de salvar objetos de diferentes tipos, tomando-o mais flexível e reutilizável, a lacuna I deve ser preenchida por


A

public int save(<E> objeto)


B

public int save(generic objeto)


C

public E int save(E objeto)


D

public T int save(<T> objeto)


E

public <T> int save(T objeto)