2017-09-21 6 views
0

Il obtient seulement le nom de tous les champs. S'il vous plaît voir la classe ci-dessous.Json ne reçoit aucun des champs avec des annotations dans la classe pojo - Printemps

Voici Hibernate Annotations

public class Project { 

@Id 
@GeneratedValue(strategy = GenerationType.IDENTITY) 
private int id; 

private String name; 

@OneToMany(mappedBy="project" , fetch=FetchType.EAGER) 
private Set<Employee> employees; 
} 

URL de demande: http://localhost:8089/appln/allProjects

Réponse JSON

[{"name":"XYZ"},{"name":"Abc"}] 
+2

Une sortie de journal de message d'erreur etc. serait utile sinon je dois jeter un coup d'oeil dans ma boule de cristal ... – khmarbaise

Répondre

0

m'a manqué accesseurs. Pour obtenir des champs dans les données Json, les champs doivent être publics ou leurs accesseurs doivent être publics.