用于生成数据库操作语句的方法、设备和介质
基本信息
申请号 | CN202210069019.6 | 申请日 | - |
公开(公告)号 | CN114089976A | 公开(公告)日 | 2022-02-25 |
申请公布号 | CN114089976A | 申请公布日 | 2022-02-25 |
分类号 | G06F8/30(2018.01)I;G06F16/242(2019.01)I | 分类 | 计算;推算;计数; |
发明人 | 李彬;陈文成;陈昕怡;胡碧颖 | 申请(专利权)人 | 通联支付网络服务股份有限公司 |
代理机构 | 北京市金杜律师事务所 | 代理人 | 王茂华 |
地址 | 201206上海市浦东新区自由贸易试验区金沪路55号1幢12楼 | ||
法律状态 | - |
摘要
摘要 | 本公开的实施例涉及用于生成数据库操作语句的方法、设备和介质。根据该方法,在业务系统启动的时间段内,查询与该业务系统相关联的Java代码中的所有Java实体类;对每一Java实体类进行解析,以从相应的Java实体类中提取属性信息;基于从每一Java实体类中提取的属性信息,对与业务系统相关联的数据库进行完整性检查,以基于完整性检查的结果,生成相应的数据库操作语句;以及执行所生成的数据库操作语句,以对该数据库进行相应的数据库操作。由此,可基于Java代码自动生成数据库操作语句,进而可以提高对数据库进行操作的效率,而且不易引起错误,并且可以降低人力成本。 |
