休眠/JPA - 注释 Bean 方法与字段
我有一个关于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;
}
}