0
jsons를 보내기위한 몇 가지 기본 ORM 관계 및 REST 컨트롤러를 사용하여 프로젝트를 수행하려고합니다. 내 POJO에의스프링 부트 JPA - 중첩 된 객체 및 id가있는 json
하나는 다음과 같습니다
{
id: 1,
name: "Product 1",
manufacturer: {
id: 1,
name: "Manufacturer 1"
}
}
이 같은 요청을 보이는 뭔가를 얻을 수있는 방법이 있나요 :
@Entity
@Table(name = "product_models")
public class ProductModel extends BaseEntityWithName {
@ManyToOne(fetch = FetchType.EAGER)
@JoinColumn(name = "manufacturer_id")
@JsonManagedReference
private ProductManufacturer manufacturer;
--constr + setters + getters--
}
GET 요청을 응답은 다음과 같이 보입니다 ? (외래 키 ID와 중첩 된 개체를 모두 반환)
{
id: 1,
name: "Product 1",
manufacturer_id: 1
manufacturer: {
id: 1,
name: "Manufacturer 1"
}
}
정말 감사 할 사람! 나는 이것을 이것을 지난 4 시간 동안 작동 시키려고 노력해 왔으며 결코 이것을 해결책으로 삼지 않았다. –
@ IonuţZamfir 당신은 환영합니다 :) –