【技术实现步骤摘要】
结构化查询语言配置方法、装置、电子设备及存储介质
[0001]本申请涉及计算机
,具体涉及一种结构化查询语言配置方法、装置、电子设备及存储介质。
技术介绍
[0002]在软件开发系统中,往往是通过数据访问层(DAO,Data Access Object)来访问数据库中的代码数据,现有技术中都是通过mybatis等持久层框架来实现定制结构化查询语言(SQL,Structured Query Language)、存储过程以及高级映射,但是在数据库中增加新的表结构或者对现有的表结构字段属性的调整,mybatis需要重新基于最新的表结构来改动和编译数据访问层对应的代码,导致软件开发成本过高。比如一个字段类型的变更会导致整个软件开发系统因此而重新编译部署,需要耗费大量的时间。
技术实现思路
[0003]本申请实施例提供一种结构化查询语言配置方法、装置、电子设备及存储介质。该结构化查询语言配置方法能够根据业务需求在数据库中的筛选出表结构,并生成对应的结构化查询语言。
[0004]第一方面,本申请实施例提供了 ...
【技术保护点】
【技术特征摘要】
1.一种结构化查询语言配置方法,其特征在于,包括:获取数据库中的已存储的初始表结构集合;根据目标业务的需求功能确定对应的目标表结构筛选条件;根据所述目标表结构筛选条件在所述初始表结构集合进行筛选,得到第一表结构集合;根据配置模型对所述第一表结构集合进行配置,得到第一结构化查询语言。2.根据权利要求1所述的结构化查询语言配置方法,其特征在于,所述获取数据库中的已存储的初始表结构集合,包括:将所述数据库对应的初始结构化查询语言加载至配置中间件中;通过数据中间件获取所述配置中间件中加载的初始结构化查询语言,以获取所述数据库中的已存储的初始表结构集合。3.根据权利要求1所述的结构化查询语言配置方法,其特征在于,所述根据目标业务的需求功能确定对应的目标表结构筛选条件,包括:在所述数据库中确定与所述需求功能相似的目标功能,以及所述目标功能对应的第一表结构筛选条件;根据所述第一表结构筛选条件确定出所述目标表结构筛选条件。4.根据权利要求3所述的结构化查询语言配置方法,其特征在于,所述根据所述第一表结构筛选条件确定出所述目标表结构筛选条件,包括:在所述第一表结构筛选条件中筛选出至少上一层级的第二表结构筛选条件;将所述至少上一层级的第二表结构筛选条件确定为所述目标表结构筛选条件。5.根据权利要求1所述的结构化查询语言配置方法,其特征在于,所述根据所述目标表结构筛选条件在所述初始表结构集合进行筛选,得到第一表结构集合,包括:在所述初始表结构集合确定出所有符合所述目标表结构筛选条件的第一表结构;根据所述第一表结构生成所述第一表结构集合。6.根据权利要求1至5任一项所述的结构化查询语言...
【专利技术属性】
技术研发人员:易旺,
申请(专利权)人:平安银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。