Articles of hibernate

Qual é o uso de session.flush () no Hibernate

Quando estamos atualizando um registro, podemos usar session.flush() com o Hibernate. Qual é a necessidade de flush() ?

Como usar o @Where no Hibernate

Pesquisei por algumas horas, mas estou preso em minha curva de aprendizado para PlayFramework com JPA. Estou construindo um site de amostra onde as postagens podem ser feitas. Mas esses posts podem ter os estados: PostDraft (post é um rascunho, não publique) PostPublished (post pode ser publicado) Esses estados são armazenados em uma tabela separada. […]

Implementar aplicativo usando o Hibernate JPA 2.1 para o IBM WebSphere fornece NullPointerException

Estamos tentando implementar um aplicativo Java 7 Spring MVC usando o Hibernate em um servidor IBM WebSphere 8.5.5.2. O aplicativo é executado corretamente em um servidor Tomcat, mas não podemos executá-lo no WebSphere. A saída de rastreio da pilha é a seguinte: [3/26/15 13:49:53:552 MDT] 00000066 AutowiredAnno I org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor JSR-330 ‘javax.inject.Inject’ annotation found and supported […]

Consulta nativa com parâmetro nomeado falha com “Nem todos os parâmetros nomeados foram definidos”

Eu quero executar uma consulta nativa simples, mas não funciona: @Autowired private EntityManager em; Query q = em.createNativeQuery(“SELECT count(*) FROM mytable where username = :username”); em.setProperty(“username”, “test”); (int) q.getSingleResult(); Por que estou recebendo essa exceção? org.hibernate.QueryException: Not all named parameters have been set: [username]

Spring Data JPA: Inserção em lote para entidades aninhadas

Eu tenho um caso de teste em que preciso persistir 100.000 instâncias de entidades no database. O código que estou usando atualmente faz isso, mas leva 40 segundos até que todos os dados sejam mantidos no database. Os dados são lidos de um arquivo JSON que tem cerca de 15 MB de tamanho. Agora eu […]

Precisa redefinir o valor da sequência no Oracle

Eu estou trabalhando com Spring e Hibernate para desenvolver aplicações web em Java. Vamos supor que eu tenha uma mesa. Quando eu apago alguns registros desta tabela, às vezes preciso redefinir o valor do campo da chave primária. Digamos que eu tenha 10 registros em uma tabela e apague os últimos 5 registros. Agora, quando […]

Java / Hibernate – operações de gravação não são permitidas no modo somente leitura

Eu tenho tido uma exceção muito irritante ultimamente, e depois de algumas pesquisas no Google e neste fórum eu ainda não encontrei uma resposta que pudesse resolver o meu problema. Aqui está a coisa – às vezes, eu recebo o seguinte erro ao tentar atualizar ou criar um novo object com hibernação: org.springframework.dao.InvalidDataAccessApiUsageException: Write operations […]

Como posso usar o modo de hibernação com o MS Access?

Eu quero usar o hibernate com o MS Access. Qual dialeto devo usar e você pode me dar um exemplo de arquivo de configuração de hibernação com o MS Access?

Atributos de Metamodelo Estático JPA / Hibernate Não Preenchidos – NullPointerException

Eu gostaria de usar a API JPA2 Criteria com objects metamodelo, o que parece ser bem fácil: … Root albm = cq.from(JPAAlbum.class); … albm.get(JPAAlbum_.theme) … ; mas esse Root.get sempre lança um NullPointerException . JPAAlbum_.theme foi gerado automaticamente pelo Hibernate e parece public static volatile SingularAttribute theme; mas obviamente nunca é preenchido. Estou faltando um […]

Hibernate configurando múltiplas fonts de dados e múltiplas sessões de session

Eu estou usando Spring e Hibernate a configuração da mola é como abaixo. Como eu configuro duas fonts de dados, fábricas de session? A transação é gerenciada usando annotations. Por favor informar classpath:hibernate.cfg.xml org.hibernate.dialect.SQLServerDialect thread false