如果您有一个带有多个嵌套字段的JSON对象(在Java中,您如何断言不存在特定字段?
这是一个主意。您可以使用任何库(例如杰克逊)将json绑定到java对象。您可以在对象类中添加@NonNull等Bean验证注释。那么您可以获取一个bean验证程序对象,并在java对象上调用validate。这会给您带来一系列错误。
https://docs.oracle.com/javaee/6/tutorial/doc/gircz.html
还有2个实现jsr 303的库
Is there an implementation of JSR-303 (bean validation) available?