Onde eu escrevo as minha anotações @Id e @GeneratedValue, eu escrevo no método get e funciona, mas eu vejo lugares onde eles escrevem no atributo!
Qual é o certo, ou tanto faz?
Onde eu escrevo as minha anotações @Id e @GeneratedValue, eu escrevo no método get e funciona, mas eu vejo lugares onde eles escrevem no atributo!
Qual é o certo, ou tanto faz?
Tanto faz… funciona dos dois jeitos.
Pelo menos pra mim funcionou!
Abraços
Mas segundo a especificação, qual é o recomendado?
E qual o link pra especificação?
Não sei se existe alguma recomendação do mais indicado… eu acho que realmente tanto faz… vai funcionar do mesmo jeito… mas se quiser dar uma procurada vai no site do hibernate annotations http://www.hibernate.org/247.html
No exemplo da página está posto no atrributo, mas num exemplo da documentação está no metodo get…
Abraços!
Agora funciona em ambos, mas no ínicio era necessário especificar na Anotação @Entity onde deveria ficar as anotações dos campos (Field ou Method)