Здесь
isChecked
и
isPrime
оба являются логическим типом. Если я передаю целочисленное значение обоим значениям, в моем коде Java вместо выдачи исключения / ошибки (код должен ожидать «истина» или «ложь»), это сопоставление со значением true
в моем классе POJO. Я предполагаю, что это из-за любого числа больше 0 примет логическое значение true. Чтобы избежать этой вещи, есть предложения? Я использую jax-rs для десериализации и сериализации в объект java.
@JsonProperty
private boolean isChecked;
(В методе установки он устанавливается со значением true
)