あなたがゲッターとセッターを持っているかどうかを確認してください。
アノテーション@Column
も使用します 名前がデータベースにある場合:
@Entity
public class Student{
@Id
Long id;
@Column(name="studentName")
String name;
}
データベーステーブルにマップされていない「識別フラグ」がある場合は、@Transient
を使用します。 つまり、 http://docs.oracle.com/ javaee / 5 / api / javax /persistence / Transient.html