gpt4 book ai didi

java - JSON 字符串验证 [Spring Boot] - 约束零值

转载 作者:行者123 更新时间:2023-12-02 09:30:42 25 4
gpt4 key购买 nike

目前,我正在从 JSON 检索 userId 并确保它不为空。

@NotBlank
private String userId;

@NotBlank注释为我们提供了对空值的有效检查,但我们还想检查该值是否也没有给出 0。我知道@Positive适用于整数,但我很好奇除了创建自定义 validator 之外是否存在字符串的某些东西。

最佳答案

使用@NotBlank使用@Pattern(regexp = "/^[+]?([0-9]+(?:[\.][0-9]*) ?|\.[0-9]+)$/") 也。

模式 /^[+]?([0-9]+(?:[\.][0-9]*)?|\.[0-9]+)$/ 用于正数,您可以根据需要更改。

关于java - JSON 字符串验证 [Spring Boot] - 约束零值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58012690/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com