多级数据模型代码生成方法、系统、存储介质及电子设备

    公开(公告)号:CN117742681B

    公开(公告)日:2024-06-04

    申请号:CN202311844238.8

    申请日:2023-12-28

    Abstract: 本发明公开了一种多级数据模型代码生成方法、系统、存储介质及电子设备。该方法提供了一种基于数据库逆向技术生成数据对象,通过定义数据对象之间一对一、一对多的关联关系,转换为前端表单布局交互方式以及代码逻辑单元结构和依赖关系,利用freemarker等代码模板引擎,实现前后端代码自动化生成。本发明通过数据库字段类型与代码中对象类型自动转换策略,数据查询条件和显示列表字段、表单对象次序、显示布局样式可配置,将数据对象及关系精确地映射到功能表单上,通过代码模板中引入规范代码结构、公共方法,预留业务逻辑接口方法,实现代码合规性、可扩展性。由此可见,本发明提供了一种代码生成模板注册引擎,可注册适配业务各种需求场景的各类模板。

    多级数据模型代码生成方法、系统、存储介质及电子设备

    公开(公告)号:CN117742681A

    公开(公告)日:2024-03-22

    申请号:CN202311844238.8

    申请日:2023-12-28

    Abstract: 本发明公开了一种多级数据模型代码生成方法、系统、存储介质及电子设备。该方法提供了一种基于数据库逆向技术生成数据对象,通过定义数据对象之间一对一、一对多的关联关系,转换为前端表单布局交互方式以及代码逻辑单元结构和依赖关系,利用freemarker等代码模板引擎,实现前后端代码自动化生成。本发明通过数据库字段类型与代码中对象类型自动转换策略,数据查询条件和显示列表字段、表单对象次序、显示布局样式可配置,将数据对象及关系精确地映射到功能表单上,通过代码模板中引入规范代码结构、公共方法,预留业务逻辑接口方法,实现代码合规性、可扩展性。由此可见,本发明提供了一种代码生成模板注册引擎,可注册适配业务各种需求场景的各类模板。

Patent Agency Ranking