Kolla om du har getters och setters.
Använd även anteckningen @Column
om namn finns i databasen:
@Entity
public class Student{
@Id
Long id;
@Column(name="studentName")
String name;
}
Om du har några "identifikationsflaggor" som inte är mappade till databastabellen, använd @Transient
vilket betyder:http://docs.oracle.com/ javaee/5/api/javax/persistence/Transient.html