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