車のコレクションリソースで休憩サービスを作成しています コードで、後で使用するコレクションのIDを設定しています しかし、CarResources IDはありません。ArrayListを拡張すると、Jersey、Javaのプロパティが欠落する
public class CarResources extends ArrayList<CarResource> {
private String id;
public void setId(String id) {
this.id = id;
}
public String getId() {
return id;
}
public CarResources (String id) {
this.id = id;
}
応答:: また、IDEは
コードこのプロパティを '見る' ようには見えない
[
//Missing in the response is an id property of the entire List
{
"CarResource": {
"id": "TOYOTA_CAMERI",
"name": "Toyota",
"carType": "GAS"
}
},
{
"CarResource": {
"id": "HONDA_TYPE_R",
"name": "HONDA",
"carType": "GAS"
}
}
]
ArrayListを拡張しないでください。 List asフィールドを持つカスタムクラスを作成してください –