我即将开始一个数据迁移项目。 (Lotus注意到Oracle DB)
需要大量验证。
流程就像这样
- >阅读翻译成对象 - >验证 - >插入数据库。
我正在考虑进行验证,以便通过XML或属性文件进行配置。
翻译对象后,它将查看xml / text文件并检索每个字段的验证。 我假设不同类型的验证将是命令对象。
和XML将包含要调用的命令对象。
例如......
验证对象报告包含标题,产品。
在验证期间,它将查看XML并验证字段。当我需要添加不同类型的验证时,我只需要编写命令对象并更改xml。
这将增强可重用性和配置。
要点:
我可以使用任何API吗?我正在研究hibernate验证器。
http://www.hibernate.org/subprojects/validator.html
如何在xml中存储验证结构?看来我也需要使用反射。
任何帮助都将不胜感激。????