Я определил два JPAR-хранилища с пружиной: «Персона» и «Адрес».Я также указал связь между Персоном и Адресом.
Я могу выбрать всех людей с: http://localhost:8080/person/
и все адреса с: http://localhost:8080/address/
Также я могу получитьадрес одного человека с http://localhost:8080/person/1/address
Теперь я хотел бы получить адрес для каждого человека в качестве вложенного адреса при получении запроса: http://localhost:8080/person/
Как я могу включитьотношения в ответе?
Мои занятия по запросу @ nicolasl
@Entity
public class Person {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private long id;
private String firstName;
private String lastName;
@OneToOne
@JoinColumn(name = "address_id")
private Address address;
//Getter/Setter here
}
@Entity
public class Address {
@Id
@GeneratedValue
private long id;
@Column(nullable = false)
private String location;
@OneToOne(mappedBy = "address")
private Person person;
//Getter/Setter here
}