验证逻辑(以及我的第一篇文章!)
大家好!
这是我上个月加入 Interface21 以来的第一篇文章。我之前的 博客 现在已被正式弃用,我将不再更新它。
那么我第一篇文章的主题是什么(除了介绍我自己)?验证逻辑。它不会是 Spring 框架中如何执行验证的演练,而是讨论我特别讨厌的一点 :)
特别是,我想讨论一下究竟应该将什么内容放入验证逻辑中。 似乎是一个毋庸置疑的答案;“验证指定数据的逻辑”。 好吧,这确实是一个毋庸置疑的答案,但请继续阅读 :)。 如您所知,Spring 框架通过 Errors 和 Validator 接口为您的验证提供了一个很好的抽象层。 特别是 Validator 是您将特定于业务的验证规则应用于已填充的域对象的地方。 Spring 出色的绑定支持负责更新您的域模型……