本文涉及但不限于互联网技术,尤指一种实现信息处理的方法、装置、计算机存储介质及终端。
背景技术:
当前,有许多java项目使用爪哇持久层应用程序接口(jpa,javapersistenceapi)后台进行数据库操作,十分方便。layui(是一款采用自身模块规范编写的前端界面设计(ui)框架,遵循原生超文本标记语言(html)/层叠样式表(css)/js(是一种具有函数优先的轻量级,解释型或即时编译型的编程语言)的书写与组织形式)作为前端技术有着完善的样式以及功能,满足大部分网站界面的开发。因此,以layui作为前端、jpa作为后台,成为数据查询处理的一种系统框架。
上述以layui作为前端、jpa作为后台的系统框架,图1为相关技术进行数据查询处理的流程示意图,如图1所示,在进行分页查询时,在layui前端根据设置查询条件提交查询信息,将提交的查询信息发送至jpa后台;后台接收到查询信息后,需要技术人员手动的将查询信息中包含的相关参数添加到设定的参数列表中,并进一步将相关参数转换为jpa可识别的对象;此外,jpa查询到结果集后,会输出一个layui不能接收识别的page<t>对象,此时,仍需要通过技术人员手动的将查询的结果集转换为layui可接收识别的对象,方可在layui前端显示由结果集转换获得的数据。
综上,目前以layui作为前端、jpa作为后台的系统框架,进行数据查询的处理过程复杂、效率低,如何提升数据查询的处理效率,成为一个有待解决的问题。
技术实现要素:
以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
本发明实施例提供一种实现信息处理的方法、装置、计算机存储介质及终端,能够降低数据查询处理过程的复杂度,提升数据查询处理的效率。
本发明实施例提供了一种实现信息处理的方法,包括:
对接收到的查询信息进行第一分析,并根据第一分析的结果将查询信息封装为爪哇持久层应用程序接口jpa后端可识别的第一对象;
对根据封装的第一对象查询获得的结果集进行第二分析,并根据第二分析的结果将结果集封装为layui前端可识别的第二对象。
在一种示例性实施例中,所述查询信息包括以下一项或任意组合的分页参数:
页面、条目、对象和对象信息。
在一种示例性实施例中,所述根据第二分析的结果封装为layui可识别的第二对象之后,所述方法还包括:
将封装获得的所述第二对象反馈至所述layui前端。
在一种示例性实施例中,所述对接收到的查询信息进行第一分析,包括:
通过预设的类对接收到的所述查询信息进行所述第一分析;
其中,所述预设的类包括:参数获取类。
在一种示例性实施例中,所述对根据封装的第一对象查询获得的结果集进行第二分析,包括:
通过预设的类对查询获得的所述结果集进行所述第二分析;
其中,所述预设的类包括:参数获取类。
另一方面,本发明实施例还提供一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行指令用于执行上述实现信息处理的方法。
再一方面,本发明实施例还提供一种终端,包括:存储器和处理器;其中,
处理器被配置为执行存储器中的程序指令;
程序指令在处理器读取执行上述实现信息处理的方法。
还一方面,本发明实施例还提供一种实现信息处理的装置,包括:第一处理单元和第二处理单元;其中,
第一处理单元用于:对接收到的查询信息进行第一分析,并根据第一分析的结果将查询信息封装为爪哇持久层应用程序接口jpa后端可识别的第一对象;
第二处理单元用于:对根据封装的第一对象查询获得的结果集进行第二分析,并根据第二分析的结果将结果集封装为layui前端可识别的第二对象。
在一种示例性实施例中,所述第一处理单元用于对接收到的查询信息进行第一分析,包括:
通过预设的类对接收到的所述查询信息进行所述第一分析;
其中,所述预设的类包括:参数获取类。
在一种示例性实施例中,所述第一处理单元用于对根据封装的第一对象查询获得的结果集进行第二分析,包括:
通过预设的类对查询获得的所述结果集进行所述第二分析;
其中,所述预设的类包括:参数获取类。
与相关技术相比,本申请技术方案包括:对接收到的查询信息进行第一分析,并根据第一分析的结果将查询信息封装为爪哇持久层应用程序接口(jpa)后端可识别的第一对象;对根据封装的第一对象查询获得的结果集进行第二分析,并根据第二分析的结果将结果集封装为layui前端可识别的第二对象。本发明实施例降低了数据查询处理过程的复杂度,提升了数据查询处理的效率。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。
图1为相关技术进行数据查询处理的流程示意图;
图2为本发明实施例实现信息处理的方法的流程图;
图3为本发明实施例实现信息处理的装置的结构框图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
图2为本发明实施例实现信息处理的方法的流程图,如图2所示,包括:
步骤201、对接收到的查询信息进行第一分析,并根据第一分析的结果将查询信息封装为爪哇持久层应用程序接口(jpa)后端可识别的第一对象;
在一种示例性实施例中,所述查询信息包括以下一项或任意组合的分页参数:
页面、条目、对象和对象信息。
步骤202、对根据封装的第一对象查询获得的结果集进行第二分析,并根据第二分析的结果将结果集封装为layui前端可识别的第二对象。
需要说明的是,本发明实施例查询信息可以包括layui前端发送的查询信息。
在一种示例性实施例中,所述根据第二分析的结果封装为layui可识别的第二对象之后,本发明实施例方法还包括:
将封装获得的所述第二对象反馈至所述layui前端。
需要说明的是,本发明实施例查询结果数据包括page<t>对象的数据。
在一种示例性实施例中,所述对接收到的查询信息进行第一分析,包括:
通过预设的类对接收到的所述查询信息进行所述第一分析;
其中,所述预设的类包括:参数获取类。
需要说明的是,参数获取类为本领域技术人员公知的编程语言的类。
在一种示例性实施例中,所述对根据封装的第一对象查询获得的结果集进行第二分析,包括:
通过预设的类对查询获得的所述结果集进行所述第二分析;
其中,所述预设的类包括:参数获取类。
与相关技术相比,本申请技术方案包括:对接收到的查询信息进行第一分析,并根据第一分析的结果将查询信息封装为爪哇持久层应用程序接口(jpa)后端可识别的第一对象;对根据封装的第一对象查询获得的结果集进行第二分析,并根据第二分析的结果将结果集封装为layui前端可识别的第二对象。本发明实施例降低了数据查询处理过程的复杂度,提升了数据查询处理的效率。
本发明实施例还提供一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行指令用于执行上述实现信息处理的方法。
本发明实施例还提供一种终端,包括:存储器和处理器;其中,
处理器被配置为执行存储器中的程序指令;
程序指令在处理器读取执行上述实现信息处理的方法。
图3为本发明实施例实现信息处理的装置的结构框图,如图3所示,包括:第一处理单元和第二处理单元;其中,
第一处理单元用于:对接收到的查询信息进行第一分析,并根据第一分析的结果将查询信息封装为爪哇持久层应用程序接口jpa后端可识别的第一对象;
第二处理单元用于:对根据封装的第一对象查询获得的结果集进行第二分析,并根据第二分析的结果将结果集封装为layui前端可识别的第二对象。
需要说明的是,本发明实施例查询信息可以包括layui前端发送的查询信息。
本发明实施例装置可以设置在jpa后端的服务器内,也可以设置为与jpa后端通信连接。
在一种示例性实施例中,所述查询信息包括以下一项或任意组合的分页参数:
页面、条目、对象和对象信息。
在一种示例性实施例中,本发明实施例装置还包括反馈单元,用于:
将封装获得的所述第二对象反馈至所述layui前端。
需要说明的是,本发明实施例查询结果数据包括page<t>对象的数据。
在一种示例性实施例中,所述第一处理单元用于对接收到的查询信息进行第一分析,包括:
通过预设的类对接收到的所述查询信息进行所述第一分析;
其中,所述预设的类包括:参数获取类。
需要说明的是,参数获取类为本领域技术人员公知的编程语言的类。
在一种示例性实施例中,所述第一处理单元用于对根据封装的第一对象查询获得的结果集进行第二分析,包括:
通过预设的类对查询获得的所述结果集进行所述第二分析;
其中,所述预设的类包括:参数获取类。
与相关技术相比,本申请技术方案包括:对接收到的查询信息进行第一分析,并根据第一分析的结果将查询信息封装为爪哇持久层应用程序接口(jpa)后端可识别的第一对象;对根据封装的第一对象查询获得的结果集进行第二分析,并根据第二分析的结果将结果集封装为layui前端可识别的第二对象。本发明实施例降低了数据查询处理过程的复杂度,提升了数据查询处理的效率。
“本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些组件或所有组件可以被实施为由处理器,如数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于ram、rom、eeprom、闪存或其他存储器技术、cd-rom、数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。”
1.一种实现信息处理的方法,包括:
对接收到的查询信息进行第一分析,并根据第一分析的结果将查询信息封装为爪哇持久层应用程序接口jpa后端可识别的第一对象;
对根据封装的第一对象查询获得的结果集进行第二分析,并根据第二分析的结果将结果集封装为layui前端可识别的第二对象。
2.根据权利要求1所述的方法,其特征在于,所述查询信息包括以下一项或任意组合的分页参数:
页面、条目、对象和对象信息。
3.根据权利要求1所述的方法,其特征在于,所述根据第二分析的结果封装为layui可识别的第二对象之后,所述方法还包括:
将封装获得的所述第二对象反馈至所述layui前端。
4.根据权利要求1~3任一项所述的方法,其特征在于,所述对接收到的查询信息进行第一分析,包括:
通过预设的类对接收到的所述查询信息进行所述第一分析;
其中,所述预设的类包括:参数获取类。
5.根据权利要求1~3任一项所述的方法,其特征在于,所述对根据封装的第一对象查询获得的结果集进行第二分析,包括:
通过预设的类对查询获得的所述结果集进行所述第二分析;
其中,所述预设的类包括:参数获取类。
6.一种计算机存储介质,所述计算机存储介质中存储有计算机可执行指令,所述计算机可执行指令用于执行权利要求1~5中任一项所述的实现信息处理的方法。
7.一种终端,包括:存储器和处理器;其中,
处理器被配置为执行存储器中的程序指令;
程序指令在处理器读取执行权利要求1~5中任一项所述的实现信息处理的方法。
8.一种实现信息处理的装置,包括:第一处理单元和第二处理单元;其中,
第一处理单元用于:对接收到的查询信息进行第一分析,并根据第一分析的结果将查询信息封装为爪哇持久层应用程序接口jpa后端可识别的第一对象;
第二处理单元用于:对根据封装的第一对象查询获得的结果集进行第二分析,并根据第二分析的结果将结果集封装为layui前端可识别的第二对象。
9.根据权利要求8所述的装置,其特征在于,所述第一处理单元用于对接收到的查询信息进行第一分析,包括:
通过预设的类对接收到的所述查询信息进行所述第一分析;
其中,所述预设的类包括:参数获取类。
10.根据权利要求8或9所述的装置,其特征在于,所述第一处理单元用于对根据封装的第一对象查询获得的结果集进行第二分析,包括:
通过预设的类对查询获得的所述结果集进行所述第二分析;
其中,所述预设的类包括:参数获取类。
技术总结