Olá Peguei uma codigo aqui usando JPA com Hibernate e me deparei com um método com este argumento T …entitys <-- não entendi alguem poderia me explicar.
@SuppressWarnings("unchecked")
public void add(T ...entitys) throws DAOException{
EntityManager entityManager = createEntityManager();
entityManager.getTransaction().begin();
try {
for (T iGenericEntity : entitys) {
entityManager.persist(iGenericEntity);
}
entityManager.getTransaction().commit();
}catch (Exception e) {
entityManager.getTransaction().rollback();
throw new DAOException(e);
}finally{
entityManager.close();
}
}