Controleer of je getters en setters hebt.
Gebruik ook annotatie @Column
als naam in database staat:
@Entity
public class Student{
@Id
Long id;
@Column(name="studentName")
String name;
}
Als u enkele "identificatievlaggen" hebt die niet zijn toegewezen aan de databasetabel, gebruik dan @Transient
wat betekent:http://docs.oracle.com/ javaee/5/api/javax/persistence/Transient.html