Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jakarta ee JSR303中@ScriptAssert最接近的等价物是什么?_Jakarta Ee_Bean Validation_Hibernate Validator - Fatal编程技术网

Jakarta ee JSR303中@ScriptAssert最接近的等价物是什么?

Jakarta ee JSR303中@ScriptAssert最接近的等价物是什么?,jakarta-ee,bean-validation,hibernate-validator,Jakarta Ee,Bean Validation,Hibernate Validator,Hibernate validator中有一个优秀的@ScriptAssert,这使得跨域验证非常容易 在JavaEE中,JSR-303几乎借用了Hibernate验证器的所有内容,但似乎还没有借用@ScriptAssert(尚未) JSR303中与@ScriptAssert最接近的等价物是什么?Bean验证规范本身没有定义等价约束。如果出于可移植性的原因,您不想依赖于@ScriptAssert,那么最好的选择是创建自己的基于脚本的自定义约束。如果您使用的是Spring框架,那么您可以使用基于S

Hibernate validator中有一个优秀的
@ScriptAssert
,这使得跨域验证非常容易

在JavaEE中,JSR-303几乎借用了Hibernate验证器的所有内容,但似乎还没有借用
@ScriptAssert
(尚未)


JSR303中与
@ScriptAssert
最接近的等价物是什么?

Bean验证规范本身没有定义等价约束。如果出于可移植性的原因,您不想依赖于
@ScriptAssert
,那么最好的选择是创建自己的基于脚本的自定义约束。

如果您使用的是Spring框架,那么您可以使用基于Spring表达式语言(SpEL)的验证器,而不是
@ScriptValidator
-。它是一个很小的库,只依赖于
验证api
spring表达式