买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:中国人寿保险股份有限公司江苏省分公司
摘要:本发明提供一种基于JAVA反射机制的可配置化数据交互方法,包括以下步骤:S1:调用方包装请求信息,并将请求信息发送给服务方;S2:服务方接收调用方的请求信息,并处理请求信息中的参数;S3:根据请求信息中的参数,进行sql语句拼接,完成相应操作,并将处理结果返回给调用方;本发明提出的方法利用java反射机制完成数据处理,通过配置请求信息中的参数,使得运行时能够动态确定要执行的数据库操作,并根据不同的需求生成相应的sql语句,实现不同数据库之间数据交互操作,能够灵活配置,减少代码量,提升开发效率、降低维护成本。
主权项:1.一种基于JAVA反射机制的可配置化数据交互方法,其特征在于:包括以下步骤:S1:调用方包装请求信息,并将请求信息发送给服务方;所述调用方为发起请求的一方;所述服务方为接收并处理请求的一方;调用方以JSON形式包装请求信息,所述请求信息包含参数对应的参数名、参数值和参数类型;所述参数包括数据表的字段信息参数、操作的数据库类型参数、数据库表名参数、数据库操作类型参数、主键名称参数;请求信息包装完成后,调用方将请求信息发送给服务方;S2:服务方接收调用方的请求信息,并处理请求信息中的参数;包括以下步骤:S21:接收请求信息并获取请求信息中的参数信息;S22:创建Java实体类,将获取的参数值注入到Java实体类对应的参数名中;S3:根据请求信息中的参数,进行sql语句拼接,完成相应操作,并将处理结果返回给调用方;服务方根据获取的请求信息中的操作的数据库类型参数、数据库操作类型参数创建对应的sql语句头部;通过字符串拼接或String.format函数创建sql语句头部;将数据库表名与sql语句头部拼接,根据注入参数值的Java实体类通过Java反射机制,以遍历的方式将字段名与对应的字段值拼接到创建的sql语句中;使用数据库连接对象执行拼接好的sql语句,完成数据库操作;将数据库的操作结果返回给调用方。
全文数据:
权利要求:
百度查询: 中国人寿保险股份有限公司江苏省分公司 一种基于JAVA反射机制的可配置化数据交互方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。