Eclipse como utilizar as classes de metamodelo estático JPA ao escrever consultas de critérios no Hibernate

Ao utilizar o Maven deve adicionar no seu POM a seguinte dependência:

<dependency> 
     <groupId>org.hibernate</groupId> 
     <artifactId>hibernate-jpamodelgen</artifactId> 
     <version>5.3.7.Final</version> 
</dependency>

Agora deve adicionar a pasta target\generated-sources\annotations ao seu classpath, pois por defeito, as classes apenas serão geradas nesta pasta. Você entra

Caminho de construção do projeto -> Configurar caminho de construção -> Caminho de construção Java -> Fonte e adicionar pasta

Agora pode utilizar as classes de entidade do metamodelo como User_ feitas a partir da entidade User

Deixe uma resposta

Descubra mais no blogue de Velislav Krastev

Inscreva-se agora para continuar a ler e ter acesso ao ficheiro completo.

Continuar lendo