Вы имеете в виду в службе, которая получает объект? Как ты пробовал? Он приходит как объект, или как вы хотите, чтобы он входил как. Мы часто принимаем Map<String,Object>
и затем выполняем проверку на этой карте (если нам нужно решить, какой подтип создать, например, из публикации). Если у вас есть Джерси, чтобы отменить запрос в POJO для вас, вы можете затем выполнить любую проверку, которую хотите, и вернуть клиенту объект Response с информацией об ошибке проверки, если объект не пройдет.
Итак, другими словами, проверка зависит от вас. Есть несколько платформ валидации, которые вы можете попробовать помочь, такие как javax.validation, но IMHO, как правило, проще просто проверить каждое свойство, которое вам нужно, чтобы проверить себя, используя условные выражения, регулярные выражения и т. Д.