【技术实现步骤摘要】
本申请涉及数据库访问,特别是涉及一种查询对象映射方法、装置及产品。
技术介绍
1、现有orm技术需要根据用户提交的查询参数和待访问的数据库表的信息构造出数据库查询语句完成对数据库的访问。其中一个关键步骤是由查询参数构造出数据库查询语句中的查询子句。每种orm框架都提供了不同的实现方式,包括但不限于由用户自己编写sql语句,比如mybatis,springjdbc等,或者使用类sql技术,如hibernate中的hql,springdatajpa中的jpql,c#中的linq等,或者使用一些构造进行转换,如hibernate的criteria相关接口,springdatajpa的specification接口等,或者使用链式构造方式,如jooq等。造成这种现象的原因是orm技术中的对象概念仅包括实体对象,无法覆盖到查询子句的构造,所以各个orm框架都提出了一些解决方案。但是这些方案都需要用户自行编写构造查询子句的代码,不仅编码量大,而且调试难度高,开发时间长。因此,如何高效的构造查询子句,成为亟需解决的问题。
本文档来自技高网...
【技术保护点】
1.一种查询对象映射方法,其特征在于,包括:
2.根据权利要求1所述的一种查询对象映射方法,其特征在于,通过应用适配的字段映射方法,得到查询对象的实例中各已赋值字段对应的查询条件,具体包括:
3.根据权利要求1所述的一种查询对象映射方法,其特征在于,通过应用适配的字段映射方法,得到查询对象的实例中各已赋值字段对应的查询条件,具体包括:
4.根据权利要求1所述的一种查询对象映射方法,其特征在于,通过应用适配的字段映射方法,得到查询对象的实例中各已赋值字段对应的查询条件,具体包括:
5.一种查询对象映射方法,其特征在于,包括
6....
【技术特征摘要】
1.一种查询对象映射方法,其特征在于,包括:
2.根据权利要求1所述的一种查询对象映射方法,其特征在于,通过应用适配的字段映射方法,得到查询对象的实例中各已赋值字段对应的查询条件,具体包括:
3.根据权利要求1所述的一种查询对象映射方法,其特征在于,通过应用适配的字段映射方法,得到查询对象的实例中各已赋值字段对应的查询条件,具体包括:
4.根据权利要求1所述的一种查询对象映射方法,其特征在于,通过应用适配的字段映射方法,得到查询对象的实例中各已赋值字段对应的查询条件,具体包括:
5...
【专利技术属性】
技术研发人员:袁臻,
申请(专利权)人:襄阳求己则赢软件技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。