Olá…
Estou tentando retornar um simples json, porem como estou usando embedded, o resultado vem “fragmentado”, mas gostaria que viesse um objeto unico. Alguma dica??
o resultado esta vindo assim
[
{
"authorsId": {
"firstName": "Merritt",
"lastName": "Eric"
},
"middleName": null
}
]
mas gostaria que viesse assim:
[
{
"firstName": "Merritt",
"lastName": "Eric",
"middleName": null
}
]
minha classe embedded
@Embeddable
@Data
public class AuthorsId implements Serializable {
private static final long serialVersionUID = 1L;
private String firstName;
private String lastName;
public AuthorsId() {
}
public AuthorsId(String firstName, String lastName) {
this.firstName = firstName;
this.lastName = lastName;
}
}
e minha classe de dominio
@Entity
@Data
@Table(name = "authors")
public class Authors {
@EmbeddedId
private AuthorsId authorsId;
private String middleName;
}