Java POJO Моделирование
Я хочу, чтобы POJO содержал поле Status (только два возможных значения SUCCESS, FAILED) и, в зависимости от этого статуса, второе поле должно быть
- либо объект POJO (если Status - SUCCESS)
- или просто сообщение об ошибке String (если Status FAILED)
Каким должен быть тип данных второго поля в POJO?
public class MyBean {
private Status status,
private ??? body
}
1 ответ
Решение
JSON также является String, поэтому вы можете определить его как String.
При обмене данными между браузером и сервером данные в основном являются текстовыми и представлены в формате JSON.
public class MyBean {
private Status status;
private String body;
}