Olá pessoas.
Seguinte…
As anotaçôes @Id e @GeneratedValue são da package javax.persistence?
Elas não deveriam ser de algo como hibernate-annotations?
Nas minhas classes o eclipse está puxando que essas annotations são do javax.persistence isso esta certo?
Correto elas são de javax.persistem pois é uma implementação de ejb 3 do tipo entity
há ñ esqueça de anotar sua classe com o @Entiy tbm
Elas são do javax.persistence sim, pois utilizam a especificação do EJB3.
Foi a maneira que o pessoal achou pra não tornar as aplicações tão dependentes das implementações do Hibernate, aí se amanhão ou depois vc quiser arrancar o Hibernate fora…nunca se sabe.