一种基于Java的数据库与实体类自动映射算法的制作方法

文档序号:11707764阅读:来源:国知局

技术特征:

技术总结
本发明公开了一种基于Java的数据库与实体类自动映射算法,包括以下步骤:S1:通过结果集,调用getMetaData获取元数据,再用获取的元数据调用getColumnLabel方法来获取所有的列名;S2:利用Java的发射机制获取实体类的所有字段的名字以及类型;S3:判断实体类的每个字段类型是否是内聚的其他实体类的类型,分如下两种情况:1)不是内聚的字段;2)是内聚的字段。本发明自动配置映射省去了程序员大量的时间与精力,提高了编程效率。采用自动匹配的方式来自动配置映射,并且采用字符串相似度算法来匹配字段,实体类的字段名无需与数据库表的列名一致,能够匹配具有内聚关系的实体类。

技术研发人员:张伟
受保护的技术使用者:张伟
技术研发日:2017.03.30
技术公布日:2017.07.18
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1