用于生成数据库操作语句的方法、设备和介质

基本信息

申请号 CN202210069019.6 申请日 -
公开(公告)号 CN114089976B 公开(公告)日 2022-04-26
申请公布号 CN114089976B 申请公布日 2022-04-26
分类号 G06F8/30(2018.01)I;G06F16/242(2019.01)I 分类 计算;推算;计数;
发明人 李彬;陈文成;陈昕怡;胡碧颖 申请(专利权)人 通联支付网络服务股份有限公司
代理机构 北京市金杜律师事务所 代理人 王茂华
地址 201206上海市浦东新区自由贸易试验区金沪路55号1幢12楼
法律状态 -

摘要

摘要 本公开的实施例涉及用于生成数据库操作语句的方法、设备和介质。根据该方法,在业务系统启动的时间段内,查询与该业务系统相关联的Java代码中的所有Java实体类;对每一Java实体类进行解析,以从相应的Java实体类中提取属性信息;基于从每一Java实体类中提取的属性信息,对与业务系统相关联的数据库进行完整性检查,以基于完整性检查的结果,生成相应的数据库操作语句;以及执行所生成的数据库操作语句,以对该数据库进行相应的数据库操作。由此,可基于Java代码自动生成数据库操作语句,进而可以提高对数据库进行操作的效率,而且不易引起错误,并且可以降低人力成本。