标签: java validation enums
这可能看起来像一个非常基本的问题,但我需要澄清一下。
我有一个带有枚举字段的bean(Mybean)。枚举值为1-21。
我必须添加一个JSR 303验证,该字段不允许1-21以外的值。
由于枚举是类型安全的,我认为我根本不需要进行此验证。
每当我创建MyBean类型的对象时,我可能需要进行此验证。
请确认我是否遗漏了任何东西。
答案 0 :(得分:0)
如果你对它加上@NotNull约束,那么它必须是枚举类型之一。
@NotNull