MY POJO JSON yanıt olarak tüm alanları gönderme Değil şöyle JSONBahar
public org.springframework.http.ResponseEntity<?> getLinkedEmails(@PathVariable(value = "userId") Integer zepoUserId) {
try {
List<UserLinkedEmail> linkedEmails = userService.getLinkedEmails(zepoUserId);
//linkedEmails till this point has all 4 fields
return new ResponseEntity<List<UserLinkedEmail>>(linkedEmails, HttpStatus.OK);
} catch (Exception e) {
//
}
Tepki geçerli:
[
{
"status": false,
"preferredFlag": true
},
{
"status": true,
"preferredFlag": false
},
{
"status": true,
"preferredFlag": false
}
]
Diğer iki alan neden, userId ve linkedEmail, Spring-Data JPA tüm nesneyi depodan döndürmesine rağmen yanıtta görünmüyor?
@ScaryWombat Lombok bunu yapar .. bu nedenle hiçbir açık getter belirteçleri .. ama sizin bilgi için, POJOs '@ Data' kaldırma ile çalıştım ve manuel getter ayarlayıcıları yazdı .. ama sonuç hala aynı –
üzgünüm lombok etiketi farketmez. –