草庐IT

NotEmptyFields

全部标签

java - Spring验证非空元素的字符串列表

我有一个包含字符串列表的模型类。该列表可以为空,也可以包含元素。如果它有元素,那些元素不能为空。例如,假设我有一个名为QuestionPaper的类,它有一个questionId列表,每个questionId都是一个字符串。classQuestionPaper{privateListquestionIds;....}论文可以有零个或多个问题。但如果有疑问,id值不能为空字符串。我正在使用SpringBoot、Hibernate、JPA和Java编写微服务。我该如何进行验证。感谢您的帮助。例如,我们需要拒绝来自用户的以下json输入。{"examId":1,"questionIds":[