现在从事一个项目,使用元数据的概念。我从事工作的部分本质是将一个数据集(从SQL server中获取)利用一个Schema映射成相应的XML文档。但是其中有一个问题亟待解决,希望各位同僚能够给一点思路。
问题描述:利用JAVA语言获得的ResultSet类实体,其有一个方法getMetaData(),可以获得此数据集的元数据,但是这个元数据的内容是和数据库建立时设置的字段名息息相关的,但是我使用的元数据(Schema)可能和数据库字段名不一致。比如数据库中的字段名为userID,而我的Schema中的相应说明为“用户编号”,这种情况下如何进行映射和验证?我已经使用的方法:
遍历整个getMetaData()方法中返回的元数据信息和Schema进行对照并按照Schema的命名方式进行生成。请问各位同僚是否还有更加简便的方法?希望各位不吝赐教。