我在这个决定上有些困惑。我的项目已经使用了Spring和Spring Blazeds集成,但我认为不会有任何真正的Web界面(HTML)。我对Spring MVC和Spring验证器的经验有限,它们还可以,但我读到一些人的评论建议不要在Spring MVC之外使用Spring验证器。基于个人经验,您会推荐哪个验证框架?
我在这个决定上有些困惑。我的项目已经使用了Spring和Spring Blazeds集成,但我认为不会有任何真正的Web界面(HTML)。我对Spring MVC和Spring验证器的经验有限,它们还可以,但我读到一些人的评论建议不要在Spring MVC之外使用Spring验证器。基于个人经验,您会推荐哪个验证框架?
“...但我读到有人建议不要在Spring MVC之外使用Spring验证器的评论…”
我想看看那些引用。我已经在Spring MVC之外使用了Spring数据绑定API,它非常好用。我认为这种批评是没有根据的。
Apache Commons Validator是一个替代方案,但我仍然推荐首先使用Spring的DataBinder。特别是如果您已经在使用Spring。切换到其他任何工具所带来的好处都被另一个依赖项的成本所抵消。