CN102629204A - Generating method and device for webpage source code - Google Patents

Generating method and device for webpage source code Download PDF

Info

Publication number
CN102629204A
CN102629204A CN2012100623234A CN201210062323A CN102629204A CN 102629204 A CN102629204 A CN 102629204A CN 2012100623234 A CN2012100623234 A CN 2012100623234A CN 201210062323 A CN201210062323 A CN 201210062323A CN 102629204 A CN102629204 A CN 102629204A
Authority
CN
China
Prior art keywords
source code
information
webpage source
java
maintenance table
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.)
Granted
Application number
CN2012100623234A
Other languages
Chinese (zh)
Other versions
CN102629204B (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.)
China United Network Communications Group Co Ltd
China Unicom System Integration Ltd Corp
Original Assignee
China United Network Communications Group Co Ltd
China Unicom System Integration Ltd Corp
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 China United Network Communications Group Co Ltd, China Unicom System Integration Ltd Corp filed Critical China United Network Communications Group Co Ltd
Priority to CN201210062323.4A priority Critical patent/CN102629204B/en
Publication of CN102629204A publication Critical patent/CN102629204A/en
Application granted granted Critical
Publication of CN102629204B publication Critical patent/CN102629204B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention provides a generating method and a device for a webpage source code. The method includes that a data base to be inquired is set according to input parameters; set attribute identification information of a table to be maintained is received through Java development tools facing user interfaces, metadata information of the table to be maintained is inquired and obtained in the data base to be inquired according to the attribute identification information, and the metadata information is displayed; display format information of the table to be maintained is received and set through the Java development tools facing user interfaces; a Java object is generated based on the metadata information and the display format information; a template file is generated based on programming language and standards of the webpage source code to be generated; and the webpage source code is generated according to the Java object and the template file by means of a Freemarker technology. The generating method and the device for the webpage source code are capable of greatly improving code development efficiency and convenient to popularize and apply.

Description

Webpage source code generation method and device
Technical field
The present invention relates to the computer website generation technique, relate in particular to a kind of webpage source code generation method and device.
Background technology
The generation of existing webpage takes programming mode to realize, generally adopts the webpage source code that code generator generates to be needed.
The generative process of webpage is single table or father and son's table to be carried out additions and deletions change the process of looking into operation, and " increasing " promptly increases certain or some numerical value in form; " delete " i.e. deletion certain or some numerical value in form; " change " i.e. modification certain or some numerical value in form; " look into " and promptly in form, search certain or some numerical value.The generation of webpage source code at present adopts mould plate techniques such as Volicity and Freemarker to generate.
Be the generative process that example is introduced webpage source code in the prior art in detail with the Velocity mould plate technique below.
Use template instruction in the Volicity template, to programme, treat the title and the stored position information of Maintenance Table with definition;
Use template instruction in the Volicity template, to programme, treat the metadata information of Maintenance Table with definition, i.e. whether the corresponding information of table comprises row, row, type, major key, external key, note, display format and shows etc.With single table is example, and metadata information can be total columns of single table, total line number, row title or row type etc., and the row type is such as being text, numerical value, date or time etc.; With father and son's table is example, and metadata information can be for parent table title, sublist title, as the external key of associated column and type title etc.
Use template instruction in the Volicity template, to programme, treat the display message of Maintenance Table with definition, display message such as: certain row is shown as pull-down pattern, and certain row is with the text mode demonstration etc.
Accomplish above-mentioned part, promptly generated the webpage source code.
The applicant finds that the generative process of existing webpage source code has related to a lot of programming operations, makes that the formation efficiency of webpage source code is low.
Summary of the invention
The present invention provides a kind of webpage source code generation method and device, in order to improve the formation efficiency of webpage source code.
The invention provides a kind of webpage source code generation method, wherein, comprising:
Set database to be checked according to input parameter;
Through the Java developing instrument at user oriented interface, the attribute-bit information of receive setting of treating Maintenance Table, and in database to be checked, inquire about to obtain according to said attribute-bit information and saidly treat the metadata information of Maintenance Table and show said metadata information;
Through the Java developing instrument at user oriented interface, receive and set the display format information of treating Maintenance Table;
Generate the Java object according to said metadata information and said display format information;
According to the programming language and the standard of the webpage source code that will generate, generate template file;
Through the Freemarker technology, generate the webpage source code according to said Java object and said template file.
Aforesaid webpage source code generation method, preferably:
The Java developing instrument at said user oriented interface is Eclipse RCP platform, based on AWT platform and the SWING platform of Java.
Aforesaid webpage source code generation method, preferably:
When said when treating that Maintenance Table is single table, the said attribute-bit information of treating Maintenance Table comprises at least that table name is claimed, type title and bag title;
When the said Maintenance Table of treating is father and son when showing, the said attribute-bit information of Maintenance Table of treating comprises parent table title, sublist title, type title and bag title at least.
Aforesaid webpage source code generation method, preferably:, receive and set and treat that the display format information of Maintenance Table comprises through the Java developing instrument at user oriented interface:
Through the Java developing instrument at user oriented interface, receive the display format information corresponding, and set display format information to said metadata information with the metadata information of treating Maintenance Table.
Aforesaid webpage source code generation method, preferably:
Said display format information comprises the displaying attribute of said metadata information.
Aforesaid webpage source code generation method, preferably: said database is Mysql database, ms-sqlserver database or oracle database.
The present invention also provides a kind of webpage source code generating apparatus, wherein, comprising:
Module is set, is used for setting database to be checked according to input parameter;
The query display module; Be used for Java developing instrument through the user oriented interface; The attribute-bit information of receive setting of treating Maintenance Table, and in database to be checked, inquire about to obtain according to said attribute-bit information and saidly treat the metadata information of Maintenance Table and show said metadata information;
Receive setting module, be used for Java developing instrument, receive and set the display format information of treating Maintenance Table through the user oriented interface;
The object generation module is used for generating the Java object according to said metadata information and said display format information;
The template generation module, according to the programming language and the standard of the webpage source code that will generate, generate template file;
The source code generation module is used for the technology through Freemarker, generates the webpage source code according to said Java object and said template file.
Webpage source code generation method provided by the invention and device; The type decided of template file the webpage source code that generates meet which kind of standard; So, can generate the webpage source code that meets various programming language standards, make the webpage source code directly in corresponding research and development framework, to move; In addition, said method has only the template file of generation to relate to programming operation, and with respect to existing webpage source code generation method, development efficiency is improved.
Description of drawings
The webpage source code generation method process flow diagram that Fig. 1 provides for the embodiment of the invention one;
The synoptic diagram of the webpage source code generating apparatus that Fig. 2 provides for the embodiment of the invention two;
The inputting interface synoptic diagram of the webpage source code generating apparatus that Fig. 3 provides for the embodiment of the invention two.
Embodiment
Referring to Fig. 1 and Fig. 3, the webpage source code generation method process flow diagram that Fig. 1 provides for the embodiment of the invention one, this method comprises:
Step S1 sets database to be checked according to input parameter;
Among the step S1; Database can be Mysql database, ms-sqlserver database or oracle database; On the webpage data presented be with the stored in form of treating Maintenance Table in database, Query Database finally is the Maintenance Table of treating in order to store in the Query Database.Referring to Fig. 3, the interface after Fig. 3 has illustrated input to accomplish.Wherein, " Configuration Values " classified the parameter of input as, and the parameter of input is such as being database linking URL, generating code path, connecting number of the account that database uses or password etc.
Step S2, through the Java developing instrument at user oriented interface, the attribute-bit information of receive setting of treating Maintenance Table, and inquire about in database to be checked according to attribute-bit information and to obtain metadata information and the display element data message of treating Maintenance Table;
Among the step S2, the Java developing instrument at user oriented interface can be Eclipse RCP platform, based on the AWT of Java ((Abstract Windowing Toolkit is called for short AMT) platform and SWING platform.
In the practical application,, treat that the attribute-bit information of Maintenance Table is also different according to the difference of single table or father and son's table.Particularly, when said when treating that Maintenance Table is single table, the said attribute-bit information of treating Maintenance Table comprises at least that table name is claimed, type title and bag title; When the said Maintenance Table of treating is father and son when showing, the said attribute-bit information of Maintenance Table of treating comprises parent table title, sublist title, type title and bag title at least.
Step S3 through the Java developing instrument at user oriented interface, receives and sets the display format information of treating Maintenance Table;
Step S3 specifically can comprise: through the Java developing instrument at user oriented interface, receive the display format information corresponding with the metadata information of treating Maintenance Table, and set display format information to said metadata information.
Display format information can for: certain row is set whether in webpage, is pull-down demonstration or text display etc.
Further, display format information comprises the displaying attribute of said metadata information, but is not limited thereto.
Step S4 generates the Java object according to metadata information and display format information;
The so-called generation is meant that new life (new) goes out a java object, then the metadata information of finding put into the java object, and the java object of generation is the instance of model definition (Model Definition) class.Newborn (new) is the action of creating class object in java.
Model definition (Model Definition): this to as if treat the mapping of the attribute-bit information of Maintenance Table.When treating that Maintenance Table is single table, the attribute-bit information of treating Maintenance Table comprises at least that table name is claimed, type title and bag title; When treating that Maintenance Table is father and son when showing, and treats that the attribute-bit information of Maintenance Table comprises parent table title, sublist title, type title and bag title at least.The object of model definition (Model Definition) has bag title (Package Name), service end webpage root (JSP Root), type title (Class Name), table name to claim (Table Name) attribute of etc.ing, these attributes and treat that the attribute-bit information of Maintenance Table is one to one.
Step S5, according to the programming language and the standard of the webpage source code that will generate, generate template file.
Among the step S5, template file, the i.e. file write of certain programming language.The code that the template file decision generates is followed any standard.This sentences the Java standard, and to write template file be example.
Step S6 through the Freemarker technology, generates the webpage source code according to said Java object and template file.
Among the step S6, FreeMarker is a masterplate engine that adopts the java language development, is a general utility tool that generates text based on masterplate.FreeMarker is designed to generate the HTML Web page, particularly based on the application program of model view controller (Model View Controller, be called for short MVC) pattern.Though FreeMarker has the ability of some programmings, prepare to want data presented by java applet usually, generate webpage Java source code by FreeMarker, and show the data of preparing through template file.
Each step in the present embodiment can be realized that functional module can adopt hardware or software by functional module, or the mode of cooperative work of software and hardware realizes.
The technical scheme of present embodiment generates the webpage source code according to Java object and template file, through the type of template file; Webpage source code after make generating is followed the standard of corresponding programming language, and programming operation only relates to template file, and existing code all to be the coding of an every trade form; Even if a simple class also needs delegation of delegation coding, so adopt technique scheme; Reduce the programming amount, improved webpage development efficient.In addition, technique scheme is easy to improve based on existing program, and cost is low, realizes that difficulty is little, easy to utilize.
Below in conjunction with two embodiment, come to explain further to use webpage source code generation method of the present invention how to generate the webpage source code, the Java developing instrument all adopts Eclipse RCP platform here.
The concrete operations that generate single table page are following:
At first, in Eclipse RCP platform, set database to be checked, single table that storage remains to be safeguarded in this database according to input parameter;
Secondly; Java developing instrument through the user oriented interface; The attribute-bit information of receive setting of treating Maintenance Table, and in database to be checked, inquire about to obtain according to said attribute-bit information and saidly treat the metadata information of Maintenance Table and show said metadata information;
That is, the single table at Eclipse RCP platform generates in the page earlier, and the title of Maintenance Table is treated in input, and information such as final class title that generates and bag title; From database, inquire about the metadata information of treating Maintenance Table through Eclipse RCP platform again, this metadata information comprises the type of row name and row etc.
Then, through the Java developing instrument at user oriented interface, receive and set the display format information of treating Maintenance Table;
Setting waits to safeguard the display message of single table, and whether display message is such as showing for a certain row, and the mode of demonstration is text mode or drop-down menu mode, and what the title of demonstration is, whether these row are major key etc.
Then, generate the Java object according to said metadata information and said display format information;
Eclipse RCP platform generates the Java object according to metadata information and display message.
According to the programming language and the standard of the webpage source code that will generate, generate template file, meaning is promptly write the template file of corresponding programming language.
At last, through the Freemarker technology, generate the webpage source code according to said Java object and template file.
The webpage source code of above-mentioned generation can directly move in corresponding programming language research and development framework.Through practice, generate one in the prior art and have additions and deletions and change single table page of looking into function and need 4-5 hour approximately, but the webpage source code generation method that uses the present invention to improve only needs about 5 minutes, can improve development efficiency greatly.
Introduce again below and generate the father and son to show the concrete operations of the page following:
At first, in Eclipse RCP platform, set database to be checked, father and son's table that storage remains to be safeguarded in this database according to input parameter;
Secondly; Java developing instrument through the user oriented interface; The attribute-bit information of receive setting of treating Maintenance Table, and in database to be checked, inquire about to obtain according to said attribute-bit information and saidly treat the metadata information of Maintenance Table and show said metadata information;
That is, show to generate in the page, import the parent table to be safeguarded and the title of sublist the father and son of Eclipse RCP platform, and information such as final class title that generates and bag title; From database, inquire about the metadata information of waiting to safeguard parent table and sublist through Eclipse RCP platform again, this metadata information comprises the type of row name and row etc.
Then, through the Java developing instrument at user oriented interface, receive and set the display format information of treating Maintenance Table;
Setting waits to safeguard the display message of parent table and sublist; Whether display message is such as showing for a certain row, and the mode of demonstration is text mode or drop-down menu mode, and what the title of demonstration is; Whether these row are major key etc., and the external key of the association between parent table and the sublist is which row or which row.
Then, generate the Java object according to said metadata information and said display format information;
Eclipse RCP platform generates the Java object according to metadata information and display message.
According to the programming language and the standard of the webpage source code that will generate, generate template file, meaning is promptly write the template file of corresponding programming language.
At last, the Freemarker template is obtained the Java object, and generates the webpage source code according to Java object and template file.
The webpage source code of above-mentioned generation can directly move in corresponding programming language research and development framework.
Through practice, generate one in the prior art and have additions and deletions and change the father and son who looks into function and show the page and need 5-8 hour approximately, but the webpage source code generation method that uses the present invention to improve only needs about 6 minutes, can improve development efficiency greatly.
Referring to Fig. 2, the synoptic diagram of the webpage source code generating apparatus that Fig. 2 provides for the embodiment of the invention two, the inputting interface synoptic diagram of the webpage source code generating apparatus that Fig. 3 provides for the embodiment of the invention two, this webpage source code generating apparatus comprises:
Module 21 is set, is used for setting database to be checked according to input parameter.Database can be Mysql database, ms-sqlserver database or oracle database, and these databases can be local data base.Referring to Fig. 3, the interface after Fig. 3 has illustrated input to accomplish.Wherein, that classifies the parameter of input as " Configuration Values ", and the parameter of input is such as being database linking URL, generating code path, connecting number of the account that database uses or password etc.
Query display module 22; Be used for Java developing instrument through the user oriented interface; The attribute-bit information of receive setting of treating Maintenance Table, and in database to be checked, inquire about to obtain according to said attribute-bit information and saidly treat the metadata information of Maintenance Table and show said metadata information.
The Java developing instrument at user oriented interface can be Eclipse RCP platform, based on the AWT of Java ((Abstract Windowing Toolkit is called for short AMT) platform and SWING platform.
In the practical application,, treat that the attribute-bit information of Maintenance Table is also different according to the difference of single table or father and son's table.Particularly, when said when treating that Maintenance Table is single table, the said attribute-bit information of treating Maintenance Table comprises at least that table name is claimed, type title and bag title; When the said Maintenance Table of treating is father and son when showing, the said attribute-bit information of Maintenance Table of treating comprises parent table title, sublist title, type title and bag title at least.
Receive setting module 23, be used for Java developing instrument, receive and set the display format information of treating Maintenance Table through the user oriented interface.
Receive setting module 23 and specifically can have following function: through the Java developing instrument at user oriented interface, receive the display format information corresponding, and set display format information to said metadata information with the metadata information of treating Maintenance Table.
Display format information can for: certain row is set whether in webpage, is pull-down demonstration or text display etc.
Further, display format information comprises the displaying attribute of said metadata information, but is not limited thereto.
Object generation module 24 is used for generating the Java object according to said metadata information and said display format information.
The so-called generation is meant that new life (new) goes out a java object, then the metadata information of finding put into the java object, and the java object of generation is the instance of model definition (Model Definition) class.Newborn (new) is the action of creating class object in java.
Model definition (Model Definition): this to as if treat the mapping of the attribute-bit information of Maintenance Table.When treating that Maintenance Table is single table, the attribute-bit information of treating Maintenance Table comprises at least that table name is claimed, type title and bag title; When treating that Maintenance Table is father and son when showing, and treats that the attribute-bit information of Maintenance Table comprises parent table title, sublist title, type title and bag title at least.The object of model definition (Model Definition) has bag title (Package Name), service end webpage root (JSP Root), type title (Class Name), table name to claim (Table Name) attribute of etc.ing, these attributes and treat that the attribute-bit information of Maintenance Table is one to one.
Module 21, query display module 22, reception setting module 23 and object generation module 24 are set all can be integrated in the Eclipse RCP platform.
Template generation module 25 according to the programming language and the standard of want generating code, generates template file
Source code generation module 26 is used for the technology through Freemarker, generates the webpage source code according to said Java object and template file.
Source code generation module 26 can be integrated with the Freemarker technology.FreeMarker is a masterplate engine that adopts the java language development, is a general utility tool that generates text based on masterplate.FreeMarker is designed to generate the HTML Web page, particularly based on the application program of model view controller (Model View Controller, be called for short MVC) pattern.Though FreeMarker has the ability of some programmings, prepare to want data presented by java applet usually, generate webpage Java source code by FreeMarker, and pass through the data that template for displaying is prepared.
The webpage source code generating apparatus that the embodiment of the invention two provides generates the webpage source code according to Java object and template file, through the type of template file; Make the webpage source code after generating follow the standard of corresponding programming language; And programming operation only relates to template file, forms and existing code all is the coding of an every trade, even if a simple class; Also need delegation of delegation coding; So the employing technique scheme has reduced the programming amount, has improved webpage development efficient.In addition, technique scheme is easy to improve based on existing program, and cost is low, realizes that difficulty is little, easy to utilize.
One of ordinary skill in the art will appreciate that: all or part of step that realizes above-mentioned each method embodiment can be accomplished through the relevant hardware of programmed instruction.Aforesaid program can be stored in the computer read/write memory medium.This program the step that comprises above-mentioned each method embodiment when carrying out; And aforesaid storage medium comprises: various media that can be program code stored such as ROM, RAM, magnetic disc or CD.
What should explain at last is: above each embodiment is only in order to explaining technical scheme of the present invention, but not to its restriction; Although the present invention has been carried out detailed explanation with reference to aforementioned each embodiment; Those of ordinary skill in the art is to be understood that: it still can be made amendment to the technical scheme that aforementioned each embodiment put down in writing, perhaps to wherein part or all technical characteristic are equal to replacement; And these are revised or replacement, do not make the scope of the essence disengaging various embodiments of the present invention technical scheme of relevant art scheme.

Claims (7)

1. a webpage source code generation method is characterized in that, comprising:
Parameter setting database to be checked according to input;
Through the Java developing instrument at user oriented interface, the attribute-bit information of receive setting of treating Maintenance Table, and in database to be checked, inquire about to obtain according to said attribute-bit information and saidly treat the metadata information of Maintenance Table and show said metadata information;
Through the Java developing instrument at user oriented interface, receive and set the display format information of treating Maintenance Table;
Generate the Java object according to said metadata information and said display format information;
According to the programming language and the standard of the webpage source code that will generate, generate template file;
Through the Freemarker technology, generate the webpage source code according to said Java object and said template file.
2. webpage source code generation method according to claim 1 is characterized in that:
The Java developing instrument at said user oriented interface is Eclipse RCP platform, based on AWT platform and the SWING platform of Java.
3. webpage source code generation method according to claim 1 is characterized in that:
When said when treating that Maintenance Table is single table, the said attribute-bit information of treating Maintenance Table comprises at least that table name is claimed, type title and bag title;
When the said Maintenance Table of treating is father and son when showing, the said attribute-bit information of Maintenance Table of treating comprises parent table title, sublist title, type title and bag title at least.
4. webpage source code generation method according to claim 1 is characterized in that, through the Java developing instrument at user oriented interface, receives and sets and treat that the display format information of Maintenance Table comprises:
Through the Java developing instrument at user oriented interface, receive the display format information corresponding, and set display format information to said metadata information with the metadata information of treating Maintenance Table.
5. webpage source code generation method according to claim 4 is characterized in that:
Said display format information comprises the displaying attribute of said metadata information.
6. webpage source code generation method according to claim 1 is characterized in that: said database is Mysql database, ms-sqlserver database or oracle database.
7. a webpage source code generating apparatus is characterized in that, comprising:
Module is set, is used for setting database to be checked according to input parameter;
The query display module; Be used for Java developing instrument through the user oriented interface; The attribute-bit information of receive setting of treating Maintenance Table, and in database to be checked, inquire about to obtain according to said attribute-bit information and saidly treat the metadata information of Maintenance Table and show said metadata information;
Receive setting module, be used for Java developing instrument, receive and set the display format information of treating Maintenance Table through the user oriented interface;
The template generation module, according to the programming language and the standard of the webpage source code that will generate, generate template file;
The object generation module is used for generating the Java object according to said metadata information and said display format information;
The source code generation module is used for the technology through Freemarker, generates the webpage source code according to said Java object and said template file.
CN201210062323.4A 2012-03-09 2012-03-09 Web page source code generation method and device Active CN102629204B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210062323.4A CN102629204B (en) 2012-03-09 2012-03-09 Web page source code generation method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210062323.4A CN102629204B (en) 2012-03-09 2012-03-09 Web page source code generation method and device

Publications (2)

Publication Number Publication Date
CN102629204A true CN102629204A (en) 2012-08-08
CN102629204B CN102629204B (en) 2015-07-29

Family

ID=46587464

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210062323.4A Active CN102629204B (en) 2012-03-09 2012-03-09 Web page source code generation method and device

Country Status (1)

Country Link
CN (1) CN102629204B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107589946A (en) * 2017-09-12 2018-01-16 中国银行股份有限公司 A kind of Net silver gas producing formation code automatic generation method and device
CN108279882A (en) * 2018-02-12 2018-07-13 百度在线网络技术(北京)有限公司 Skeleton generating method, device, equipment and computer-readable medium
CN109324794A (en) * 2018-09-03 2019-02-12 上海莉莉丝科技股份有限公司 Automatically state method, system, equipment and the medium of the object in code
CN109359112A (en) * 2018-10-15 2019-02-19 行吟信息科技(上海)有限公司 A kind of automatic generation method and code generator of code
CN109787768A (en) * 2018-12-12 2019-05-21 平安科技(深圳)有限公司 A kind of authentication configuration method, device and computer readable storage medium
CN111596905A (en) * 2020-05-09 2020-08-28 远光软件股份有限公司 Method, device, storage medium and terminal for generating java object
CN112083926A (en) * 2020-09-10 2020-12-15 武汉开目信息技术股份有限公司 Web user interface generation method and device

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103500087B (en) * 2013-09-17 2016-08-17 福建亿榕信息技术有限公司 A kind of based on maven plug-in unit and the code generating method of freemarker template and device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101645010A (en) * 2009-08-20 2010-02-10 深圳市珍爱网信息技术有限公司 System and method for automatically generating code
US20100275180A1 (en) * 2009-04-27 2010-10-28 Vmware, Inc. Method and Apparatus for Automatically Generating Source Code Files in a File Storage Unit

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100275180A1 (en) * 2009-04-27 2010-10-28 Vmware, Inc. Method and Apparatus for Automatically Generating Source Code Files in a File Storage Unit
CN101645010A (en) * 2009-08-20 2010-02-10 深圳市珍爱网信息技术有限公司 System and method for automatically generating code

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
孙茂增等: "基于Velocity的J2EE应用代码生成系统", 《仪器仪表用户》, vol. 15, no. 1, 29 April 2008 (2008-04-29) *
屈建明等: "FreeMarker模板引擎动态生成网页的应用研究", 《计算机与现代化》, no. 3, 22 June 2011 (2011-06-22) *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107589946A (en) * 2017-09-12 2018-01-16 中国银行股份有限公司 A kind of Net silver gas producing formation code automatic generation method and device
CN108279882A (en) * 2018-02-12 2018-07-13 百度在线网络技术(北京)有限公司 Skeleton generating method, device, equipment and computer-readable medium
CN108279882B (en) * 2018-02-12 2021-07-27 百度在线网络技术(北京)有限公司 Framework generation method, device, equipment and computer readable medium
CN109324794A (en) * 2018-09-03 2019-02-12 上海莉莉丝科技股份有限公司 Automatically state method, system, equipment and the medium of the object in code
CN109359112A (en) * 2018-10-15 2019-02-19 行吟信息科技(上海)有限公司 A kind of automatic generation method and code generator of code
CN109787768A (en) * 2018-12-12 2019-05-21 平安科技(深圳)有限公司 A kind of authentication configuration method, device and computer readable storage medium
CN109787768B (en) * 2018-12-12 2021-08-03 平安科技(深圳)有限公司 Identity authentication configuration method and device and computer readable storage medium
CN111596905A (en) * 2020-05-09 2020-08-28 远光软件股份有限公司 Method, device, storage medium and terminal for generating java object
CN112083926A (en) * 2020-09-10 2020-12-15 武汉开目信息技术股份有限公司 Web user interface generation method and device

Also Published As

Publication number Publication date
CN102629204B (en) 2015-07-29

Similar Documents

Publication Publication Date Title
CN102629204B (en) Web page source code generation method and device
CN103135976B (en) code automatic generation method and device
CN104461484B (en) The implementation method and device of front-end template
US11010537B2 (en) Web-intrinsic interactive documents
CN101661460B (en) Method and device for generating management system report
CN103383645B (en) Code generating method and system
CN102567539B (en) Intelligent WEB report implementation method and intelligent WEB report implementation system
CN105487864A (en) Method and device for automatically generating code
CN105653644A (en) Page constructor and page construction method
JP2015532995A (en) Automatic report generation method
CN104133772A (en) Automatic test data generation method
CN106445536B (en) Automatic business design management system
CN103853543A (en) Method used for quickly constructing forms in enterprise information system development process
CN106648587A (en) Annotation-based Web application code generation method
JP2011040059A5 (en)
CN102346785A (en) Method and device for directly self-defining field of database
CN103309659A (en) User interface dynamic generation method and device based on rich client platform
CN110069246A (en) The plateform system and its application that a kind of Java Web application is quickly developed
CN102902767A (en) Method and system for rapidly creating forms
CN106844885B (en) BIM technology-based drawing frame and drawing label design method
CN103903086A (en) Method and system for developing management information system based on service model driving
CN102662651A (en) Generation method and generation modules for visual component
CN103559184A (en) Form page display method and device
CN103049251A (en) Database persistent layer device and database operation method
CN105279269A (en) SQL generating method and system for supporting table free association

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant