1

我即将开始一个数据迁移项目。(Oracle DB 的 Lotus 注释)

它需要大量验证。

流程是这样的

-> 读取转换为对象 -> 验证 -> 插入数据库。

我正在考虑通过 XML 或属性文件进行验证以使其可配置。

一旦对象被翻译,它将查看 xml/文本文件并检索每个字段的验证。我假设不同类型的验证将是命令对象。

XML 将包含要调用的命令对象。

例如...

验证对象报告包含标题、产品。

在验证期间,它将查看 XML 并验证字段。当我需要添加不同类型的验证时,我只需要对命令对象进行编码并更改 xml。

这将增强可重用性和配置。

概括:

有没有我可以使用的 API?我正在研究休眠验证器。

http://www.hibernate.org/subprojects/validator.html

如何将验证的结构存储在 xml 中?看来我也需要使用反射。

任何帮助将不胜感激。????

4

0 回答 0