Vérifiez si vous avez des getters et des setters.
Utilisez également l'annotation @Column si le nom est dans la base :
@Entity
public class Student{
@Id
Long id;
@Column(name="studentName")
String name;
}
Si vous avez des "drapeaux d'identification" qui ne sont pas mappés à la table de la base de données, utilisez @Transient ce qui signifie :https://docs.oracle.com/ javaee/5/api/javax/persistence/Transient.html