摘要:
由于业务逻辑数据来源于UI,因此在UI验证数据就已经够安全;如果在业务逻辑再进行一次验证似乎有点多此一举。实际上我认为这样很不合理,因为业务逻辑本身就是一个独立体,把数据的合法性依赖于UI是很不应该的。但在业务逻辑中对成员的数据验证并不象UI那样有着方便的验证控件,如果手动对每个数据成员进行编码验证的确会增加很大的工作。为了解决这方面问题想出了通过Custom Attribute的方式来简化对象成员数据验证的功能;通过Attribute来配置需对象成员需要验证的方式,然后通过容器进行统一验证,从而达到简化验证代码的编写。
阅读全文
posted @ 2006-09-01 10:59
henry
阅读(1980)
评论(18)
推荐(0)

浙公网安备 33010602011771号