0
我有兩個模型。如何發送模型屬性,屬性在春天也是模型
@Entity
class Product {
@Id
private String id;
private String name;
@ManyToOne(optional = false)
@JoinColumn(name = "category_id", referencedColumnName = "id")
@NotNull(groups = {CREATE.class, UPDATE.class})
private Category category;
...
}
@Entity
class Category {
@Id
private String id;
private String name;
...
}
@RestController
@RequestMapping(path = "/product")
class ProductController {
@RequestMapping(method = RequestMethod.POST)
public void create(@ModelAttribute Product product) {
...
}
}
我想發送請求ProductController的:
http POST http://localhost:8080/product name=='Product 1' category=1
帕拉姆類是分類到數據庫的ID,但春天不理解。
可以做到這一點嗎?
感謝您的回覆。請告訴我如何在發送產品時發送類別。 –
好的,如果_Category_是_Product_的成員,那麼在JSON表示法中,它會像這樣記錄: 「{」id「:, 」name「:」productName「, 」category「:{ 」id「:1 , 「name」:「categoryName」 } }' –