发明名称 |
一种自动生成数据库操作层代码的方法 |
摘要 |
本发明提供一种自动生成数据库操作层代码的方法,包括:根据配置文件信息,连接数据库;获取数据库的所有数据表,从数据表中读取关键信息;套用预先设定的实体类代码编程模板,将读取的关键信息进行转换操作和定义操作,生成相应的实体类代码;根据数据库类型和生成的实体类代码信息,套用预先设定的数据库操作层代码编程模板,生成数据库操作层代码。本发明可自适应目前所有主流数据库和编程语言,涵盖目前主流开发中的数据库操作层功能,无论数据表量多少,通过套用预先设定的数据库操作层代码编程模板,能够自动生成数据库操作层代码,节约了开发时间,并且便于修改,避免了程序员在代码编辑中的错误发生。 |
申请公布号 |
CN105677323A |
申请公布日期 |
2016.06.15 |
申请号 |
CN201511013779.1 |
申请日期 |
2015.12.31 |
申请人 |
合肥大多数信息科技有限公司 |
发明人 |
王诚;杨奚诚;熊瑛 |
分类号 |
G06F9/44(2006.01)I;G06F17/30(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
合肥天明专利事务所 34115 |
代理人 |
金凯;宋倩 |
主权项 |
一种自动生成数据库操作层代码的方法,其特征在于,包括以下步骤:(1)根据配置文件信息,连接数据库;(2)获取数据库的所有数据表,从数据表中读取关键信息,所述关键信息包括表名、字段名、字段类型、字段大小和主键;(3)套用预先设定的实体类代码编程模板,将读取的关键信息进行转换操作和定义操作,生成相应的实体类代码;所述转换操作包括将表名转换为实体类名、将字段名转换为实体类属性、将字段类型转换为属性类型;所述定义操作包括根据字段大小和主键,定义申请存储空间和定义字段非空;(4)根据数据库类型和生成的实体类代码信息,套用预先设定的数据库操作层代码编程模板,生成数据库操作层代码。 |
地址 |
230088 安徽省合肥市高新区大学科技园B-203 |