Prezados, alguém sabe como eu faço retornar um int de uma consulta com hibernate.
Essa consulta me retorna o valor do sequence.
Query query = manager.createQuery("select last_value from usuario_usuario_id_seq");
Como eu faço pra pegar esse valor.
Tentei esse POG:
ArrayList<Integer> i = (ArrayList<Integer>)query.getResultList();
funcionario.setId(i.get(0));
Dá exceção:
java.lang.ClassCastException: java.math.BigInteger cannot be cast to java.lang.Integer
Qualquer ajuda eu agradeço.