Menu

quarta-feira, 11 de dezembro de 2013

Busca de campos Long do SGBD Oracle com o Hibernate/JPA

Quando tentamos executar uma HQL em uma entidade que tem campo mapeado com o tipo Long do Oracle obtemos a seguinte exceção:

16:52:41,937 ERROR [org.hibernate.engine.jdbc.
spi.SqlExceptionHelper] (http-/127.0.0.1:8080-5) Stream has already been closed

Após muita pesquisa, a alternativa que funcionou para obter o campo Long foi executar uma query por meio de uma SQL com Native Query.

Nenhum comentário :