我有一个关于Hibernate使用的简单问题。我通过注释类的字段以及注释相应bean的get方法,以两种方式之一不断看到人们使用JPA注释。
我的问题如下:使用JPA注释,例如@Id,注释字段和bean方法之间是否有区别。
例:
@Entity public class User { **@ID** private int id; public int getId(){ return this.id; } public void setId(int id){ this.id=id; } }
- - - - - -要么 - - - - - -
@Entity public class User { private int id; **@ID** public int getId(){ return this.id; } public void setId(int id){ this.id=id; } }
Spring首选项是字段访问。这就是我所遵循的。