CN105760168A - 一种代码文件自动生成方法及*** - Google Patents

一种代码文件自动生成方法及*** Download PDF

Info

Publication number
CN105760168A
CN105760168A CN201610100095.3A CN201610100095A CN105760168A CN 105760168 A CN105760168 A CN 105760168A CN 201610100095 A CN201610100095 A CN 201610100095A CN 105760168 A CN105760168 A CN 105760168A
Authority
CN
China
Prior art keywords
code file
file
data
code
configuration information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610100095.3A
Other languages
English (en)
Inventor
郑剑
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Ikinoop Technology Co Ltd
Original Assignee
Shenzhen Ikinoop Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Ikinoop Technology Co Ltd filed Critical Shenzhen Ikinoop Technology Co Ltd
Priority to CN201610100095.3A priority Critical patent/CN105760168A/zh
Publication of CN105760168A publication Critical patent/CN105760168A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/13File access structures, e.g. distributed indices

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Stored Programmes (AREA)

Abstract

本发明实施例公开了一种代码文件自动生成方法及***,该方法包括:加载用户配置文件,读取用户配置信息,连接数据库并读取所述数据库中的数据表中的字段信息;及依据所述读取的用户配置信息及数据表中的字段信息生成相应的代码文件。本发明避免现有J2EE***开发时需要工程师人为去开发代码来实现数据的录入而导致的效率低下的问题。

Description

一种代码文件自动生成方法及***
技术领域
本发明实施例涉及软件开发技术领域,尤其涉及一种代码文件自动生成方法及***。
背景技术
J2EE全称为Java2PlatformEnterpriseEdition,J2EE本质上是一个分布式的服务器应用程序设计环境。其中,在使用J2EE、SpringMVC、Mybatis及EasyUI等技术开发业务***时,需要开发Web界面、后台业务及数据库访问等三个基础模块代码来实现数据的录入,其过程大致如图1所示。所述Web界面给用户提供操作数据基础增删改查,后台业务接收Web界面提交的数据再调用Mapper完成数据入库。所述后台业务包括Controller及Service。
数据表是数据库中一个非常重要的对象,也是其他对象的基础。根据信息的分类情况,一个数据库中可能包含若干个数据表。每个数据表都需要经过开发Web界面、后台业务及数据库访问三个基础模块来实现数据的录入,因此对于数据库中的每一个数据表操作都是重复的。当新增需求量较大的时候,这些重复工作会浪费大量时间,不便于快速响应需求,也会增加人力成本。
发明内容
本发明实施例提供一种代码文件自动生成方法及***,以解决现有J2EE***开发时需要工程师人为去开发代码来实现数据的录入而导致的效率低下的问题。
本发明实施例提供了一种代码文件自动生成方法,包括:
加载用户配置文件,读取用户配置信息,连接数据库并读取所述数据库中的数据表中的字段信息;及
依据所述读取的用户配置信息及数据表中的字段信息生成相应的代码文件。
本发明实施例还提供了一种代码文件自动生成***,包括:
读取模块,用于加载用户配置文件,读取用户配置信息,连接数据库并读取所述数据库中的数据表中的字段信息;
代码文件生成模块,用于依据所述读取的用户配置信息及数据表中的字段信息生成相应的代码文件。
本发明实施例技术方案通过加载用户配置文件,读取用户配置信息,连接数据库并读取所述数据库中的数据表中的字段信息;及依据所述读取的用户配置信息及数据表中的字段信息生成相应的代码文件。由于可以动态生成相应代码文件以实现数据J2EE***开发过程中的数据录入,解决了现有需要工程师人为去开发代码来实现数据的录入导致的效率低下的问题,从而大大提高开发效率。
附图说明
图1为现有技术的项目开发过程中简单流程示意图;
图2为本发明实施例一提供的一种代码文件自动生成方法的流程示意图;
图3为本发明实施例一提供的用户配置文件示意图;及
图4为本发明实施例一提供的数据表的示意图;
图5为本发明实施例二提供的一种代码文件自动生成方法的流程示意图;
图6为本发明实施例二提供的Web界面模板文件的示意图;
图7及图8为本发明实施例二提供的后台业务模板文件的示意图;
图9为本发明实施例二提供的数据库访问模板文件的示意图;
图10为本发明实施例三提供的一种代码文件自动生成***的结构示意图。
具体实施方式
下面结合附图并通过具体实施方式来进一步说明本发明的技术方案。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各项步骤的顺序可以被重新安排。当其步骤完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
实施例一
图2为本发明实施例一提供的一种代码文件自动生成方法,该方法可以由代码文件自动生成***执行,其中该代码文件自动生成***可由软件和/或硬件实现,一般可集成在计算机中。
参见图2,本实施例的代码文件自动生成方法包括如下步骤:
步骤S210、加载用户配置文件,读取用户配置信息,连接数据库并读取所述数据库中的数据表中的字段信息。
其中,本实施例使用J2EE技术开发业务***,用户配置文件(userprofile),就是一个***文件,它存放固定的配置项,用户可以根据业务需求进行修改配置项的值,运行程序时,会读取所述用户配置文件中用户配置信息(配置项的值)来使用,程序运行是依赖该用户配置文件的。所述配置信息包括所有用户专用的配置设置,如图3所示,其主要包括,但不限于:后台代码生成路径、ui(用户界面,userinterface)代码生成路径、Java包路径、数据库地址及用户密码、数据表名及包名类名。当在同一个项目下新增业务时,只需要修改数据表名及包名、类名。
通常,用户配置文件有四种类型:
本地用户配置文件;在用户第一次登录到计算机上时被创建,这个本地用户配置文件被储存在计算机的本地硬盘驱动器上。任何对本地用户配置文件所作的更改都只对发生改变的计算机产生作用。
漫游用户配置文件;一个本地配置文件的副本被复制及储存在网络上的一个服务器共享上。当用户每次登录到网络上的任一台计算机上时,这个文件都会被下载,并且当用户注销时,任何对漫游用户配置文件的更改都会与服务器的拷贝同步。漫游用户配置文件要求这台计算机是WindowsNT域或ActiveDirectory的一个成员。
强制用户配置文件;是一种特殊类型的配置文件,使用它管理员可为用户指定特殊的设置。只有***管理员才能对强制用户配置文件作修改。当用户从***注销时,用户对桌面做出的修改就会丢失。
第四种类型的配置文件是一个临时的配置文件,只有在因一个错误而导致用户配置文件不能被加载时才会出现。临时配置文件允许用户登录并改正任何可能导致配置文件加载失败的配置。临时配置文件在每次会话结束后都将被删除,注销时对桌面设置和文件所作的更改都会丢失。
优选的,在加载用户配置文件后,读取相关配置信息后,校验配置信息的正确性,当校验成功后通过配置信息连接读取数据库中的数据表的字段信息。
其中,所述的数据表,如图4所示,主要包括:字段名称、字段类型等字段信息。
其中,在图4中,所述字段名称主要包括:id、type、title等,所述字段名称是根据业务需要来设置的,不同的业务将会有不同的字段名称。
在图4中,所述字段类型主要包括:varchar、text、int等,所述字段类型定义字段存储时的数据格式,例如varchar类型用来存储字符,int类型用来存储数值。每个字段类型对应一个Java数据类型。
示例性的,常使用的字段类型及对应Java数据类型如下:
步骤S220、依据所述读取的用户配置信息及数据表中的字段信息生成相应的代码文件。
具体的,可以依据所述读取的用户配置信息及数据表中的字段信息将模板文件中的变量进行相应替换以生成相应的三类代码文件,即Web界面代码文件、业务代码文件及数据库访问代码文件。所述代码文件可供具体应用程序调用。
优选的,还可以依据所述读取的用户配置信息及数据表中的字段信息通过预先设置的源代码进行变量进行相应替换以生成相应的代码文件。
其中,所述Web界面代码文件,遵循EasyUI设计规范,根据用户配置信息及数据表动态生成数据表字段,用于列表显示及添加修改功能。
业务代码文件,遵循SpringMVC设计规范,根据数据表动态生成增删改查功能供Web界面调用。
数据库访问代码文件,遵循Mybatis设计规范,根据数据表动态生成JAVA及相应字段、Mapper.xml文件及相应字段、Mapper类、Service接口等,提供给业务代码文件使用。
本实施例的代码文件自动生成方法依据配置信息及按数据表中读取的字段信息动态生成Web界面代码文件、后台业务代码文件及数据库访问代码文件,因此大大减少重复开发工作量,无需工程师去一一开发来实现数据的录入,减少人力成本,提升工作效率,快速响应需求。示例性的,通常按正常开发,一个数据表的操作业务需要4~8小时,而使用本实施例的技术方案后只需要一个0.5~1小时。
实施例二
图5为本发明实施例二提供的一种代码文件自动生成方法的流程示意图,所述代码文件自动生成方法以上述实施例一为基础,将代码文件的生成过程作近一步优化,提高了代码文件生成的效率及正确率。参见图5,本实施例的方法包括如下步骤:
步骤510、加载用户配置文件,读取用户配置信息,连接数据库并读取所述数据库中的数据表中的字段信息。
步骤520、读取模板文件。
其中所述模板文件至少包括,Web界面模板文件,其主要包括JS、JSP页面模板文件,如图6所示;后台业务模板文件,其主要包括Controller、Service模板文件,如图7及图8所示;数据库访问模板文件,其主要包括Mapper模板文件,如图9所示。所述模板文件中存储了基础业务代码。
步骤530、将读取的用户配置信息及字段信息替换所述模板文件中的相应变量以获取代码文件。
具体的,将读取的用户配置信息及字段信息替换Web界面模板文件、后台业务模板文件及数据库访问模板文件中的相应变更以获取代码文件。所述代码文件是对应用程序来说可用的代码文件
所述替换变量的过程是使用FreeMarker组件能力,把变量替换成程序提供的具体值。其中所述FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。它不仅可以用作表现层的实现技术,而且还可以用于生成XML,JSP或Java等。
具体的,依据所述读取的用户配置信息及数据表中的字段信息生成相应的三类代码文件,即Web界面代码文件、业务代码文件及数据库访问代码文件。
本实施例的技术方案,通过加载用户配置文件,读取用户配置信息,连接数据库并读取所述数据库中的数据表中的字段信息;读取三类模板文件;将读取的用户配置信息及字段信息替换所述三类模板文件中的相应变量以获取代码文件。该方法解决了现有数据表的操作需要重复步骤导致效率低下的问题;另一方面通过对代码文件的生成过程序做了细化,解释了在如何进行各类代码文件的生成,这样减少人工编写代码的失误,进一步提高了代码文件生成的效率及正确率。
实施例三
图10为本发明实施例三提供的一种代码文件自动生成***的结构示意图。所述代码文件自动生成***配置在计算机中。本实施例的代码文件自动生成***具体包括:读取模块10、及代码文件生成模块20。
其中,所述读取模块10,用于加载用户配置文件,读取用户配置信息,连接数据库并读取所述数据库中的数据表中的字段信息。
所述代码文件生成模块20,用于依据所述读取的用户配置信息及数据表中的字段信息生成相应的代码文件。
具体的,依据所述读取的用户配置信息及数据表中的字段信息生成相应的三类代码文件,即Web界面代码文件、业务代码文件及数据库访问代码文件。
其中,所述Web界面代码文件,遵循EasyUI设计规范,根据用户配置信息及数据表动态生成数据表字段,用于列表显示及添加修改功能。
业务代码文件,遵循SpringMVC设计规范,根据数据表动态生成增删改查功能供Web界面调用。
数据库访问代码文件,遵循Mybatis设计规范,根据数据表动态生成JAVA及相应字段、Mapper.xml文件及相应字段、Mapper类、Service接口等,提供给业务代码文件使用。
优选的,所述代码生成模块20具体用于:读取模板文件;将读取的用户配置信息及字段信息替换所述模板文件中的相应变量以获取代码文件。
其中所述模板文件至少包括,Web界面模板文件,其主要包括JS、JSP页面模板文件,如图6所示;后台业务模板文件,其主要包括Controller、Service模板文件,如图7及图8所示;数据库访问模板文件,其主要包括Mapper模板文件,如图9所示。
具体的,将读取的用户配置信息及字段信息替换Web界面模板文件、后台业务模板文件及数据库访问模板文件中的相应变更以获取代码文件。
所述替换变量的过程是使用FreeMarker组件能力,把变量替换成程序提供的具体值。其中所述FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。它不仅可以用作表现层的实现技术,而且还可以用于生成XML,JSP或Java等。
具体的,依据所述读取的用户配置信息及数据表中的字段信息生成相应的三类代码文件,即Web界面代码文件、业务代码文件及数据库访问代码文件。
本实施例的技术方案提供的代码文件自动生成***,其中利用读取模块10加载用户配置文件,读取用户配置信息,连接数据库并读取所述数据库中的数据表中的字段信息;利用代码文件生成模块20依据所述读取的用户配置信息及数据表中的字段信息生成相应的代码文件。由于本技术方案依据配置信息及按数据表中读取的字段信息动态生成Web界面代码文件、后台业务代码文件及数据库访问代码文件,无需工程师去一一开发来实现数据的录入,因此大大减少重复开发工作量,减少人力成本,提升工作效率,快速响应需求。
在上述各实施例的基础上,所述用户配置信息可以包括:后台代码生成路径、ui代码生成路径、Java包路径、数据库地址及用户密码、数据表名、包名及类名。
在上述各实施例的基础上,所述字段信息可以包括:字段名称及字段类型。
在上述各实施例的基础上,所述代码文件生成模块具体可以用于:
读取模板文件;
将读取的用户配置信息及字段信息替换所述模板文件中的相应变量以获取代码文件。
在上述各实施例的基础上,所述模板文件可以包括:Web界面模板文件、后台业务模板文件及数据库访问模板文件;及
所述代码文件可以包括:Web界面代码文件、后台业务代码文件及数据库访问代码文件。
上述产品可执行本发明任意实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本发明任意实施例所提供的方法。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

Claims (10)

1.一种代码文件自动生成方法,其特征在于,包括:
加载用户配置文件,读取用户配置信息,连接数据库并读取所述数据库中的数据表中的字段信息;及
依据所述读取的用户配置信息及数据表中的字段信息生成相应的代码文件。
2.根据权利要求1所述的方法,其特征在于,所述用户配置信息包括:后台代码生成路径、用户界面代码生成路径、Java包路径、数据库地址及用户密码、数据表名、包名及类名。
3.根据权利要求1所述的方法,其特征在于,所述字段信息包括:字段名称及字段类型。
4.根据权利要求1所述的方法,其特征在于,依据所述读取的用户配置信息及数据表中的字段信息生成相应的代码文件,具体包括:
读取模板文件;
将读取的用户配置信息及字段信息替换所述模板文件中的相应变量以获取代码文件。
5.根据权利要求4所述的方法,其特征在于:
所述模板文件包括:Web界面模板文件、后台业务模板文件及数据库访问模板文件;及
所述代码文件包括:Web界面代码文件、后台业务代码文件及数据库访问代码文件。
6.一种代码文件自动生成***,其特征在于,包括:
读取模块,用于加载用户配置文件,读取用户配置信息,连接数据库并读取所述数据库中的数据表中的字段信息;
代码文件生成模块,用于依据所述读取的用户配置信息及数据表中的字段信息生成相应的代码文件。
7.根据权利要求6所述的***,其特征在于,所述用户配置信息包括:后台代码生成路径、用户界面代码生成路径、Java包路径、数据库地址及用户密码、数据表名、包名及类名。
8.根据权利要求6所述的***,其特征在于,所述字段信息包括:字段名称及字段类型。
9.根据权利要求6所述的***,其特征在于,所述代码文件生成模块具体用于:
读取模板文件;
将读取的用户配置信息及字段信息替换所述模板文件中的相应变量以获取代码文件。
10.根据权利要求6所述的***,其特征在于:
所述模板文件包括:Web界面模板文件、后台业务模板文件及数据库访问模板文件;及
所述代码文件包括:Web界面代码文件、后台业务代码文件及数据库访问代码文件。
CN201610100095.3A 2016-02-23 2016-02-23 一种代码文件自动生成方法及*** Pending CN105760168A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610100095.3A CN105760168A (zh) 2016-02-23 2016-02-23 一种代码文件自动生成方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610100095.3A CN105760168A (zh) 2016-02-23 2016-02-23 一种代码文件自动生成方法及***

Publications (1)

Publication Number Publication Date
CN105760168A true CN105760168A (zh) 2016-07-13

Family

ID=56329722

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610100095.3A Pending CN105760168A (zh) 2016-02-23 2016-02-23 一种代码文件自动生成方法及***

Country Status (1)

Country Link
CN (1) CN105760168A (zh)

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106354515A (zh) * 2016-09-26 2017-01-25 杭州杉石科技有限公司 基于模型的SystemC代码生成***
CN106445524A (zh) * 2016-09-26 2017-02-22 杭州杉石科技有限公司 基于模型的SystemC代码生成方法
CN106469064A (zh) * 2016-09-04 2017-03-01 深圳市云智易联科技有限公司 代码生成方法及代码生成装置
CN106648690A (zh) * 2016-12-29 2017-05-10 北京恒华伟业科技股份有限公司 一种代码自动生成方法及装置
CN107798129A (zh) * 2017-11-17 2018-03-13 北京中电普华信息技术有限公司 一种整合Neo4j数据库与J2EE平台的方法及***
CN108595159A (zh) * 2018-05-10 2018-09-28 天津科技大学 一种基于关系表描述软件需求的软件生成方法
CN108681470A (zh) * 2018-05-15 2018-10-19 成都道纬科技有限公司 一种基于web技术的汽车电子基础软件配置与代码生成***
CN109491649A (zh) * 2018-11-20 2019-03-19 北京千丁互联科技有限公司 Dao代码生成方法及计算机终端
CN109725891A (zh) * 2018-12-29 2019-05-07 深圳市思迪信息技术股份有限公司 业务模块快速生成的方法及装置
CN109955266A (zh) * 2019-04-01 2019-07-02 珠海市一微半导体有限公司 机器人回座代码的自动生成设备和自动生成***
CN110147225A (zh) * 2019-04-02 2019-08-20 平安科技(深圳)有限公司 一种代码生成方法、装置及计算机设备、存储介质
CN110674625A (zh) * 2019-08-29 2020-01-10 浙江数链科技有限公司 代码生成的方法、装置、计算机设备和存储介质
CN110837363A (zh) * 2019-11-05 2020-02-25 北京锐安科技有限公司 代码文件的生成方法、装置、设备和介质
CN110851128A (zh) * 2019-11-04 2020-02-28 紫光云技术有限公司 一种基本功能的应用代码生成方法
CN111010403A (zh) * 2019-12-26 2020-04-14 紫光云(南京)数字技术有限公司 自动生成sasl认证文件的方法、装置及计算机存储介质
CN111324373A (zh) * 2018-12-13 2020-06-23 北京奇虎科技有限公司 多个工程文件上传代码仓库的方法及装置、计算设备
CN111638873A (zh) * 2020-05-21 2020-09-08 平安普惠企业管理有限公司 程序代码的生成方法、装置、计算机设备及存储介质
CN112596719A (zh) * 2020-12-25 2021-04-02 中国农业银行股份有限公司 一种生成前后端代码的方法和***
CN113626514A (zh) * 2021-10-12 2021-11-09 中国光大银行股份有限公司 一种自动化的数据加载方法及装置
CN114089979A (zh) * 2021-11-29 2022-02-25 中国联合网络通信集团有限公司 持久层代码更新方法、***、终端设备及计算机存储介质
CN115220773A (zh) * 2022-09-20 2022-10-21 南京麦豆健康科技有限公司 低代码、可视化生成后台数据管理代码的***和方法

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040254914A1 (en) * 2003-06-10 2004-12-16 Polizzi Nicholas P. Script generator for automating system administration operations
CN103135976A (zh) * 2011-11-30 2013-06-05 阿里巴巴集团控股有限公司 代码自动生成方法及装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040254914A1 (en) * 2003-06-10 2004-12-16 Polizzi Nicholas P. Script generator for automating system administration operations
CN103135976A (zh) * 2011-11-30 2013-06-05 阿里巴巴集团控股有限公司 代码自动生成方法及装置

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106469064A (zh) * 2016-09-04 2017-03-01 深圳市云智易联科技有限公司 代码生成方法及代码生成装置
CN106354515B (zh) * 2016-09-26 2019-11-01 杭州杉石科技有限公司 基于模型的SystemC代码生成***
CN106445524A (zh) * 2016-09-26 2017-02-22 杭州杉石科技有限公司 基于模型的SystemC代码生成方法
CN106354515A (zh) * 2016-09-26 2017-01-25 杭州杉石科技有限公司 基于模型的SystemC代码生成***
CN106445524B (zh) * 2016-09-26 2019-12-17 杭州杉石科技有限公司 基于模型的SystemC代码生成方法
CN106648690A (zh) * 2016-12-29 2017-05-10 北京恒华伟业科技股份有限公司 一种代码自动生成方法及装置
CN106648690B (zh) * 2016-12-29 2020-04-07 北京恒华伟业科技股份有限公司 一种代码自动生成方法及装置
CN107798129A (zh) * 2017-11-17 2018-03-13 北京中电普华信息技术有限公司 一种整合Neo4j数据库与J2EE平台的方法及***
CN108595159A (zh) * 2018-05-10 2018-09-28 天津科技大学 一种基于关系表描述软件需求的软件生成方法
CN108681470A (zh) * 2018-05-15 2018-10-19 成都道纬科技有限公司 一种基于web技术的汽车电子基础软件配置与代码生成***
CN109491649A (zh) * 2018-11-20 2019-03-19 北京千丁互联科技有限公司 Dao代码生成方法及计算机终端
CN111324373B (zh) * 2018-12-13 2023-12-05 北京奇虎科技有限公司 多个工程文件上传代码仓库的方法及装置、计算设备
CN111324373A (zh) * 2018-12-13 2020-06-23 北京奇虎科技有限公司 多个工程文件上传代码仓库的方法及装置、计算设备
CN109725891A (zh) * 2018-12-29 2019-05-07 深圳市思迪信息技术股份有限公司 业务模块快速生成的方法及装置
CN109955266A (zh) * 2019-04-01 2019-07-02 珠海市一微半导体有限公司 机器人回座代码的自动生成设备和自动生成***
CN110147225A (zh) * 2019-04-02 2019-08-20 平安科技(深圳)有限公司 一种代码生成方法、装置及计算机设备、存储介质
CN110674625A (zh) * 2019-08-29 2020-01-10 浙江数链科技有限公司 代码生成的方法、装置、计算机设备和存储介质
CN110851128A (zh) * 2019-11-04 2020-02-28 紫光云技术有限公司 一种基本功能的应用代码生成方法
CN110837363A (zh) * 2019-11-05 2020-02-25 北京锐安科技有限公司 代码文件的生成方法、装置、设备和介质
CN111010403A (zh) * 2019-12-26 2020-04-14 紫光云(南京)数字技术有限公司 自动生成sasl认证文件的方法、装置及计算机存储介质
CN111638873A (zh) * 2020-05-21 2020-09-08 平安普惠企业管理有限公司 程序代码的生成方法、装置、计算机设备及存储介质
CN112596719A (zh) * 2020-12-25 2021-04-02 中国农业银行股份有限公司 一种生成前后端代码的方法和***
CN113626514A (zh) * 2021-10-12 2021-11-09 中国光大银行股份有限公司 一种自动化的数据加载方法及装置
CN114089979A (zh) * 2021-11-29 2022-02-25 中国联合网络通信集团有限公司 持久层代码更新方法、***、终端设备及计算机存储介质
CN115220773A (zh) * 2022-09-20 2022-10-21 南京麦豆健康科技有限公司 低代码、可视化生成后台数据管理代码的***和方法

Similar Documents

Publication Publication Date Title
CN105760168A (zh) 一种代码文件自动生成方法及***
US11789715B2 (en) Systems and methods for transformation of reporting schema
CN108845940B (zh) 一种企业级信息***自动化功能测试方法和***
US8302093B2 (en) Automated deployment of defined topology in distributed computing environment
CN102789382B (zh) 用于表单生成和运行的***及方法
US10127218B2 (en) Object templates for data-driven applications
US20060200792A1 (en) Process templates for software creation
KR20090031669A (ko) 소프트웨어 애플리케이션을 신규 버전의 소프트웨어 애플리케이션으로 점진적으로 업그레이드하기 위한 방법, 기계 판독가능 저장 매체를 포함하는 제품 및 장치
CN101625738A (zh) 生成上下文感知的通用工作流应用的方法和装置
EP3161617A1 (en) Rest service source code generation
Slaughter et al. Continuous integration, in-code documentation, and automation for nuclear quality assurance conformance
WO2008073665A1 (en) System and method for generating a distributable software package
CN113986257A (zh) 云平台前端管理界面部署方法、装置及存储介质
Singh et al. Analysis of software development life cycle models
CN112631563A (zh) 基于框架的***开发方法、装置、计算机设备及存储介质
US20140359258A1 (en) Declarative Configuration Elements
US20230236828A1 (en) Build-independent software framework for creating custom adapters
CN114035786A (zh) 一种基于依赖的微前端兼容迁移方法及***
CN102521133A (zh) 基于tcl的白盒测试自动化方法及***
CN109189370B (zh) 软件组件的生成方法、装置、设备及计算机可读存储介质
CN102663614B (zh) 客户关系管理到服务开通的配置方法及***
US20240256254A1 (en) Systems and methods for transformation of reporting schema
CN101488099A (zh) 一种统一管理用户信息的方法及其装置
CN116679927A (zh) 页面的配置方法及装置、存储介质、计算机设备
US20150261516A1 (en) Installing software using multiple metadata interfaces

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20160713