CN102117202A - J2EE architecture-based code generating device - Google Patents

J2EE architecture-based code generating device Download PDF

Info

Publication number
CN102117202A
CN102117202A CN2009102442782A CN200910244278A CN102117202A CN 102117202 A CN102117202 A CN 102117202A CN 2009102442782 A CN2009102442782 A CN 2009102442782A CN 200910244278 A CN200910244278 A CN 200910244278A CN 102117202 A CN102117202 A CN 102117202A
Authority
CN
China
Prior art keywords
file
attribute
configuration file
code
parameter
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
CN2009102442782A
Other languages
Chinese (zh)
Other versions
CN102117202B (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.)
New Founder Holdings Development Co ltd
Founder International Beijing Co Ltd
Original Assignee
BEIJING FANGZHENG AODE COMPUTER SYSTEM Co Ltd
Peking University Founder Group 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 BEIJING FANGZHENG AODE COMPUTER SYSTEM Co Ltd, Peking University Founder Group Co Ltd filed Critical BEIJING FANGZHENG AODE COMPUTER SYSTEM Co Ltd
Priority to CN200910244278.2A priority Critical patent/CN102117202B/en
Publication of CN102117202A publication Critical patent/CN102117202A/en
Application granted granted Critical
Publication of CN102117202B publication Critical patent/CN102117202B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention provides a Java 2 enterprise edition (J2EE) architecture-based code generating device. The device comprises an attribute setting unit and an engine unit, wherein the attribute setting unit is used for setting a file attribute according to the received parameters and generating and outputting a corresponding configuration file; and the engine unit is used for acquiring and resolving the configuration file, selecting a corresponding code module according to the resolved file attribute and generating a code file. A componentized structure is adopted in the device, and the corresponding code file can be automatically generated through the parameters set by a user and configured to a platform by the user; and through the device, the time for editing the code file by the user is saved, the work efficiency of the user is improved, and the development period of the whole project is reduced.

Description

Code generating unit based on the J2EE framework
Technical field
The present invention relates to field of computer technology, in particular to a kind of code generating unit based on the J2EE framework.
Background technology
In the software development industry, each company in long-term software development process, all formed a whole set of, perfect development platform, in this specification masks, safeguard and upgrade, improved the standard of company greatly, reduced cost of development simultaneously.
For software development, each project all will be passed through demand, design, and this four flow processs are tested in exploitation, and when project cost was adjusted, often human cost was occupied the first place, and human cost is mainly reflected in software developer's input, and also cost is very high.
In the process for exploitation; all can form a corresponding development platform; especially adopt the platform of the language development of object-oriented thought; as language such as Java, C++, and the software developer can rely on this platform, and the standard that defines early stage is carried out rule, heavy, customized pattern exploitation; exploitation for this part qualitative pattern; usually can take a lot of time of open personnel, cause the construction cycle of whole project long, the problem that development efficiency is low.
Summary of the invention
The present invention aims to provide a kind of code generating unit based on the J2EE framework, and the exploitation that it can solve for the qualitative pattern of software operation takies a lot of time of open personnel, causes the construction cycle of whole project long, the problem that development efficiency is low.
According to an aspect of the present invention, provide a kind of code generating unit, comprising based on the J2EE framework:
Attribute is provided with the unit, is used for according to the parameter that receives file attribute being set, and generates corresponding configuration file and output;
Engine unit is used to obtain described configuration file and parsing, selects corresponding code module according to the described file attribute that parses, and the generating code file.
Preferably, also comprise:
Input-output unit is used for that the parameter from the user is sent to described attribute the unit is set, and exports the code file that described engine unit generates.
Preferably, described attribute is provided with the unit and comprises:
The name attribute module is used for the parameter according to the user, and the name variable rule in file name rule and the file is set, and generates corresponding expandable mark language XML configuration file and output;
The page properties module is used to receive user's parameter, and the page shape, the control type on the page, control color and the control layout that are shown to the user are set, and generates corresponding CSS (cascading style sheet) CSS configuration file and output;
Database module is used to receive user's parameter, and the list structure, field attribute, major key attribute, the index attributes that show on the described page are set, and generates corresponding XML configuration file and output.
Preferably, described database module comprises:
Table name attribute submodule is used to receive user's parameter, and the naming rule of described table is set, and generates corresponding XML configuration file and output;
The field attribute submodule is used to receive user's parameter, the interior data type of each field in the table is set and shows rule, generates corresponding XML configuration file and output;
Major key attribute submodule is used to receive user's parameter, and the create-rule of major key in the table is set, and generates corresponding XML configuration file and output;
The index attributes submodule is used to receive user's parameter, and the index in the table is set, and generates corresponding XML configuration file and output.
Preferably, also comprise:
The data basd link connection module, the XML configuration file stores that is used for described database module is generated is to database;
Described engine unit is used for obtaining described XML configuration file by described database.
Preferably, described engine unit comprises:
Database component is used to receive user's parameter, is provided with to connect described data base configuration file;
Resolve the attribute assembly, be used to obtain the XML configuration file of the XML configuration file of described database preservation, the generation of described name attribute module and the CSS configuration file of described page properties module generation and also resolve;
The code formation component is used for selecting corresponding code module according to the described file attribute that parses, and the generating code file.
Preferably, described engine unit also comprises:
The configuration file assembly is used for the code file that the code formation component generates is configured to predefined file.
Device of the present invention adopts the Componentized structure, and the parameter by the user is provided with can generate corresponding code file automatically, is configured to platform by the user; By device of the present invention, saved the time of user's edit code file, improved user's work efficiency, reduce the construction cycle of whole project.
Description of drawings
Accompanying drawing described herein is used to provide further understanding of the present invention, constitutes the application's a part, and illustrative examples of the present invention and explanation thereof are used to explain the present invention, do not constitute improper qualification of the present invention.In the accompanying drawings:
Fig. 1 shows the structural drawing of apparatus of the present invention embodiment;
Fig. 2 shows the graph of a relation between the file among the embodiment.
Embodiment
Below with reference to the accompanying drawings and in conjunction with the embodiments, describe the present invention in detail.
Device embodiment of the present invention adopts the design of object-oriented thought, and its structural drawing can comprise referring to Fig. 1:
Attribute is provided with unit 11, is used for according to the parameter that receives file attribute being set, and comprises the title of file and file content, type etc., generates corresponding configuration file and output;
Engine unit 12 is used to obtain described configuration file and parsing, selects corresponding code module and generating code file according to described file attribute;
Input-output unit 13 is used for that the parameter from the user is sent to described attribute the unit is set, and exports described code file.
The user is provided with the unit input by peripheral hardware to attribute parameter is set, and the various attributes of file are set, and comprising: name attribute, Database Properties, page properties etc.Each module that attribute is provided with in the unit 11 is carried out corresponding attribute setting according to parameter, comprises respectively:
Name attribute module 112 is used to receive user's parameter-definition Naming conventions (definition of the definition of variable specifications, the definition of file, java bag) and setting.
The variable name of definition different types of data, data type comprise, integer, character type, date type, floating type (having the radix point type).The prefix of main defining variable and the capital and small letter of initial, when being convenient to generating code by this regular naming variable.When finishing, configuration generates corresponding XML configuration file.
The name nominating rule of definition java class file and jsp file, each file name are fixed and are identical with the table name name of database 14, and the initial capital and small letter defines from here.When finishing, configuration generates corresponding XML configuration file.
The name of definition java bag, each module can be in standard a corresponding java overall budget (for example, com.order.cc.app.user), six son bags all can be arranged under each overall budget, and the son bag need not definition, and the child bag under the overall budget generates according to platform properties, relation between each class can be referring to Fig. 2, mainly comprise Form, action, Serivce, dao, idao, entity, each son bag is responsible for code separately and is realized professional function, is described as follows:
The method of correspondence inlet when action:jsp submits to.
The buffering of form:jsp and back-end data.
Entity: the entity file of related data object.
Dao: all database manipulations all will be finished in this type of, and forbidden data storehouse sq1 occurs in other classes.
The interface class of idao:dao.
Serivce: service logic realizes in this type of, links up with dao.
When generating certain module java class file, engine unit can generate corresponding class file according to the overall budget and the platform properties of this module definition under the child bag of correspondence under overall budget, and file generates as follows:
Action class name form: the title+Action.java of module table
Form class name form: the title+Form.java of module table
Entity class name form: the title+Entity.java of module table
Dao class class name form: the title+DAO.java of module table
IDao class class name form: the title+DAO.java of I+ module table
Svc class class name form: the title+Serivce.java of module table
Database module 111, the parameter that is used for accepting the user are provided with the attribute of traffic table structure and data item and are kept at database 14 with the form of XML file.Comprise table name attribute submodule 1101, field attribute submodule 1102, major key attribute submodule 1103, index attributes submodule 1104.
Table name attribute submodule 1101, being used for his-and-hers watches names, definition table name naming rule as subscriber's meter, can add corresponding name service word with prefix, prefix and the direct junction symbol of title implication word, these all need to define at this, and for example Prefix Hierarchy Names is TB, and connector is combined into " _ ", professional word title is UESER, and this table name just is defined as TB_USER.
Field attribute submodule 1102, be used for define field naming rule and title, field is mainly reflected among form class and entity class, the jsp, the prefix of define field and junction symbol, prefix and junction symbol do not show in the file that generates, mainly judge the label control that this field shows in the jsp page, prefix mainly comprises Txt (form with text box in the page embodies), com (form with combobox in the page embodies) date (form with the time control in the page embodies) txtare (form with textview field in the page embodies).
Major key attribute submodule 1103, it is to generate automatically or filled in by the user that the parameter that is used to receive the user is provided with major key, if generate automatically, the rule that generates automatically, the mode of main sequence, the title of specified sequence.
Index attributes submodule 1104, the parameter that is used to receive the user is provided with the file index of inquiry, generates corresponding expandable mark language XML configuration file and output, to improve search efficiency.
Page properties module 113, the structure of the page style sheet the when parameter-definition that is used to receive the user feeds back to the user, control type, control color, control layout etc., and be stored in the database 14 with CSS (cascading style sheet) CSS document form with the definition standard of page style sheet.Set the file name of style sheet, be divided into two big classes, query page can be specified different style sheet respectively with maintain pages, and style sheet also can directly be revised, and after modification finishes, directly is saved under the path of style sheet of platform correspondence.The verifying function of script at various field type, is specified different methods of calibration, and type comprises numeric type, date type, character type three major types, can related corresponding method when generating jsp.
Comprise that also data basd link connection module 114 is used to connect database 14, attribute is provided with the XML configuration file stores of database module generation in the unit in database 14.
Describe attribute above in detail each module in the unit 11 is set, the following describes each module and function in the engine unit 12; Comprise following each assembly and function in the engine unit 12:
1) database component 121, are used to connect database 14, and reading database link module 114 is saved in the XML profile information of the traffic table in the database 14.
To the database 14 that will use, can pass through interaction page, the connection parameter is set, be saved in the XML file of appointment.In order to when using database, carrying out connection to this database.Can read the traffic table information in this storehouse by the database of configuration use.
2) resolve attribute assembly 122, major function:
The XML configuration file that parsing is preserved in database, resolve the XML configuration file of described name attribute module generation and the CSS configuration file that described page properties module generates, read and offer the generating code assembly after the parsing, the generating code assembly generates corresponding code file according to the attribution rule of XML configuration file, CSS configuration definition.Resolution data storehouse configuration parameter offers database and connects, and carries out the connection to database.
3) the code formation component 123, major function:
To the traffic table of choosing, according to resolving the corresponding code file of standard rule generation that the attribute assembly parses, file mainly divides two classes, one class is corresponding java class file, another kind of is corresponding jsp pagefile, the java file can be created under the src catalogue of platform automatically according to the bag name that sets, and the jsp file can be generated to according to the title of overall budget under the webroot catalogue under the platform.
4) the configuration file assembly 124, major function:
Platform architecture adopts carries out programming development on the J2EE framework of SSH (Struts Spring Hibernate three's the combination) structure increase income, some configuration files that need struts, Spring and hibernate on stream, java class that the code formation component is generated and jsp file configuration are in these configuration files.
By device embodiment of the present invention, the user is in the process of design software, at first analyze business demand, determine to need to show which data, thereby by attribute the layout that each module in the unit is provided with list structures such as corresponding file name, the field that is comprised, data type, page display content respectively is set, set which field data need safeguard, in page display format, need operating functions (increase, delete, change, look into) etc.;
After setting is finished, attribute is provided with the unit and can automatically the parameter that is provided be saved in the database with the XML document form, engine unit can connect database by database component, read XML file and parsing by resolving the attribute assembly, by the standard of code formation component, generate the Java/Jsp code file of respective name according to the definition of name attribute module; The code file that generates is configured in the file under the corresponding platform at last by the configuration file assembly.
Device of the present invention adopts the Componentized structure, and the parameter by the user is provided with can generate corresponding code file automatically, is configured to platform by the user; By device of the present invention, saved the time of user's edit code file, improved user's work efficiency, reduce the construction cycle of whole project.
Obviously, those skilled in the art should be understood that, above-mentioned each module of the present invention or each step can realize with the general calculation device, they can concentrate on the single calculation element, perhaps be distributed on the network that a plurality of calculation element forms, alternatively, they can be realized with the executable program code of calculation element, carry out by calculation element thereby they can be stored in the memory storage, perhaps they are made into each integrated circuit modules respectively, perhaps a plurality of modules in them or step are made into the single integrated circuit module and realize.Like this, the present invention is not restricted to any specific hardware and software combination.
The above is the preferred embodiments of the present invention only, is not limited to the present invention, and for a person skilled in the art, the present invention can have various changes and variation.Within the spirit and principles in the present invention all, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (7)

1. the code generating unit based on the J2EE framework is characterized in that, comprising:
Attribute is provided with the unit, is used for according to the parameter that receives file attribute being set, and generates corresponding configuration file and output;
Engine unit is used to obtain described configuration file and parsing, selects corresponding code module according to the described file attribute that parses, and the generating code file.
2. code generating unit according to claim 1 is characterized in that, also comprises:
Input-output unit is used for that the parameter from the user is sent to described attribute the unit is set, and exports the code file that described engine unit generates.
3. code generating unit according to claim 1 and 2 is characterized in that, described attribute is provided with the unit and comprises:
The name attribute module is used for the parameter according to the user, and the name variable rule in file name rule and the file is set, and generates corresponding expandable mark language XML configuration file and output;
The page properties module is used to receive user's parameter, and the page shape, the control type on the page, control color and the control layout that are shown to the user are set, and generates corresponding CSS (cascading style sheet) CSS configuration file and output;
Database module is used to receive user's parameter, and the list structure, field attribute, major key attribute, the index attributes that show on the described page are set, and generates corresponding XML configuration file and output.
4. code generating unit according to claim 3 is characterized in that, described database module comprises:
Table name attribute submodule is used to receive user's parameter, and the naming rule of described table is set, and generates corresponding XML configuration file and output;
The field attribute submodule is used to receive user's parameter, the interior data type of each field in the table is set and shows rule, generates corresponding XML configuration file and output;
Major key attribute submodule is used to receive user's parameter, and the create-rule of major key in the table is set, and generates corresponding XML configuration file and output;
The index attributes submodule is used to receive user's parameter, and the index in the table is set, and generates corresponding XML configuration file and output.
5. code generating unit according to claim 3 is characterized in that, described attribute is provided with in the unit and also comprises:
The data basd link connection module, the XML configuration file stores that is used for described database module is generated is to database;
Described engine unit is used for obtaining described XML configuration file by described database.
6. code generating unit according to claim 5 is characterized in that, described engine unit comprises:
Database component is used to receive user's parameter, is provided with to connect described data base configuration file;
Resolve the attribute assembly, be used to obtain the XML configuration file of the XML configuration file of described database preservation, the generation of described name attribute module and the CSS configuration file of described page properties module generation and also resolve;
The code formation component is used for selecting corresponding code module according to the described file attribute that parses, and the generating code file.
7. code generating unit according to claim 6 is characterized in that, described engine unit also comprises:
The configuration file assembly is used for the code file that the code formation component generates is configured to predefined file.
CN200910244278.2A 2009-12-30 2009-12-30 J2EE architecture-based code generating device Expired - Fee Related CN102117202B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910244278.2A CN102117202B (en) 2009-12-30 2009-12-30 J2EE architecture-based code generating device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910244278.2A CN102117202B (en) 2009-12-30 2009-12-30 J2EE architecture-based code generating device

Publications (2)

Publication Number Publication Date
CN102117202A true CN102117202A (en) 2011-07-06
CN102117202B CN102117202B (en) 2014-03-12

Family

ID=44215985

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910244278.2A Expired - Fee Related CN102117202B (en) 2009-12-30 2009-12-30 J2EE architecture-based code generating device

Country Status (1)

Country Link
CN (1) CN102117202B (en)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103135976A (en) * 2011-11-30 2013-06-05 阿里巴巴集团控股有限公司 Code automatic generation method and device
CN103176778A (en) * 2011-12-21 2013-06-26 北大方正集团有限公司 Method and device for webpage development
CN102082682B (en) * 2009-11-26 2013-11-06 中兴通讯股份有限公司 Method and device for configuring performance statistic counter
CN104965714A (en) * 2015-07-27 2015-10-07 广州杰赛科技股份有限公司 Code generation method and system of application software
CN105022635A (en) * 2015-07-23 2015-11-04 北京中油瑞飞信息技术有限责任公司 Algorithm file generating method and apparatus based on cloud platform and cloud platform
CN105354036A (en) * 2015-11-26 2016-02-24 深圳市金证科技股份有限公司 Database operation code generating method and apparatus
CN105373520A (en) * 2015-10-13 2016-03-02 金蝶软件(中国)有限公司 Method and device for setting control style attributes
CN106095792A (en) * 2016-05-27 2016-11-09 中国银联股份有限公司 The method and apparatus generating database manipulation code
CN106776487A (en) * 2015-11-23 2017-05-31 北大方正集团有限公司 Electronic publication trailing and device
CN107797826A (en) * 2017-05-19 2018-03-13 平安科技(深圳)有限公司 A kind of regular collocation method, terminal and the equipment of rule-based engine
CN109032662A (en) * 2018-06-19 2018-12-18 上海陆家嘴国际金融资产交易市场股份有限公司 Code file generation method, device, computer equipment and storage medium
CN110659027A (en) * 2019-09-20 2020-01-07 京东方科技集团股份有限公司 Code generation method and device and electronic equipment
CN112068895A (en) * 2020-08-10 2020-12-11 深圳市鼎盛光电有限公司 Code configuration method and device, video playing equipment and storage medium
CN112181398A (en) * 2019-06-13 2021-01-05 上海幻电信息科技有限公司 Configuration file processing device, method and storage medium
CN113312084A (en) * 2021-05-26 2021-08-27 合肥移瑞通信技术有限公司 AT framework code automatic generation method and device, electronic equipment and storage medium
CN108536429B (en) * 2018-03-28 2022-01-28 海尔优家智能科技(北京)有限公司 Method and device for developing software, storage medium and electronic equipment
CN113986230A (en) * 2021-10-29 2022-01-28 中国银行股份有限公司 Method and device for customizing configuration multi-field page

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002116911A (en) * 2000-10-06 2002-04-19 Revenet:Kk Automatic generation device for object-oriented program
CN101470602A (en) * 2007-12-25 2009-07-01 新奥特(北京)视频技术有限公司 Software development method depending on relational database
CN101604241A (en) * 2009-07-10 2009-12-16 杭州电子科技大学 A kind of code generating method of embedded system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002116911A (en) * 2000-10-06 2002-04-19 Revenet:Kk Automatic generation device for object-oriented program
CN101470602A (en) * 2007-12-25 2009-07-01 新奥特(北京)视频技术有限公司 Software development method depending on relational database
CN101604241A (en) * 2009-07-10 2009-12-16 杭州电子科技大学 A kind of code generating method of embedded system

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102082682B (en) * 2009-11-26 2013-11-06 中兴通讯股份有限公司 Method and device for configuring performance statistic counter
CN103135976A (en) * 2011-11-30 2013-06-05 阿里巴巴集团控股有限公司 Code automatic generation method and device
CN103135976B (en) * 2011-11-30 2016-05-11 阿里巴巴集团控股有限公司 code automatic generation method and device
CN103176778A (en) * 2011-12-21 2013-06-26 北大方正集团有限公司 Method and device for webpage development
CN103176778B (en) * 2011-12-21 2017-04-05 北大方正集团有限公司 Web development methods and device
CN105022635A (en) * 2015-07-23 2015-11-04 北京中油瑞飞信息技术有限责任公司 Algorithm file generating method and apparatus based on cloud platform and cloud platform
CN104965714A (en) * 2015-07-27 2015-10-07 广州杰赛科技股份有限公司 Code generation method and system of application software
CN105373520A (en) * 2015-10-13 2016-03-02 金蝶软件(中国)有限公司 Method and device for setting control style attributes
CN106776487A (en) * 2015-11-23 2017-05-31 北大方正集团有限公司 Electronic publication trailing and device
CN105354036A (en) * 2015-11-26 2016-02-24 深圳市金证科技股份有限公司 Database operation code generating method and apparatus
CN105354036B (en) * 2015-11-26 2019-02-01 深圳市金证科技股份有限公司 Database manipulation code generating method and device
CN106095792A (en) * 2016-05-27 2016-11-09 中国银联股份有限公司 The method and apparatus generating database manipulation code
WO2018210096A1 (en) * 2017-05-19 2018-11-22 平安科技(深圳)有限公司 Rule engine-based rule configuration method, terminal and device, and storage medium
CN107797826A (en) * 2017-05-19 2018-03-13 平安科技(深圳)有限公司 A kind of regular collocation method, terminal and the equipment of rule-based engine
CN107797826B (en) * 2017-05-19 2020-03-17 平安科技(深圳)有限公司 Rule configuration method based on rule engine, terminal and equipment
CN108536429B (en) * 2018-03-28 2022-01-28 海尔优家智能科技(北京)有限公司 Method and device for developing software, storage medium and electronic equipment
CN109032662A (en) * 2018-06-19 2018-12-18 上海陆家嘴国际金融资产交易市场股份有限公司 Code file generation method, device, computer equipment and storage medium
CN112181398A (en) * 2019-06-13 2021-01-05 上海幻电信息科技有限公司 Configuration file processing device, method and storage medium
CN110659027A (en) * 2019-09-20 2020-01-07 京东方科技集团股份有限公司 Code generation method and device and electronic equipment
CN112068895A (en) * 2020-08-10 2020-12-11 深圳市鼎盛光电有限公司 Code configuration method and device, video playing equipment and storage medium
CN112068895B (en) * 2020-08-10 2023-12-19 深圳市鼎盛光电有限公司 Code configuration method, device, video playing equipment and storage medium
CN113312084A (en) * 2021-05-26 2021-08-27 合肥移瑞通信技术有限公司 AT framework code automatic generation method and device, electronic equipment and storage medium
CN113312084B (en) * 2021-05-26 2023-03-28 合肥移瑞通信技术有限公司 AT framework code automatic generation method and device, electronic equipment and storage medium
CN113986230A (en) * 2021-10-29 2022-01-28 中国银行股份有限公司 Method and device for customizing configuration multi-field page

Also Published As

Publication number Publication date
CN102117202B (en) 2014-03-12

Similar Documents

Publication Publication Date Title
CN102117202B (en) J2EE architecture-based code generating device
CN101727324B (en) Code generation method and device
CN102722372B (en) Method and system for automatically generating codes through classification and configuration
CN101308490B (en) Dynamic report generation method and platform
US8429519B2 (en) Presentation generator
US20070130512A1 (en) Systems and methods for report design and generation
CN101446971B (en) Method for building content management system and device thereof
CN110543303B (en) Visual service platform
CN105760168A (en) Automatic code file generation method and system
CN104793961A (en) Quick JavaWeb development method and system using native Web codes
US8756407B2 (en) Configuration rule prototyping tool
CN108762743A (en) Data table operation code generation method and device
CN104035754A (en) XML (Extensible Markup Language)-based custom code generation method and generator
AU2003262290A1 (en) Method and computer-readable medium for importing and exporting hierarchically structured data
CN108776702A (en) A kind of data make a report on page user-defined visual configuration method
CN106339363A (en) PPT report making method and device
CN102023859B (en) Digital development environment-oriented software integration method with reliability, maintainability and supportability
CN113535177A (en) Form generation method, device and equipment
CN112596719A (en) Method and system for generating front-end and back-end codes
CN103136100A (en) Method and system for Android test
CN100414498C (en) SERVER edition code generation system capable of realizing code reutilizization
Song et al. An Automated Generation of XForms Interfaces for Web Servic
CN111008011A (en) System builder for power platform application development
CN115713309A (en) Internal auditing system
CA2498541A1 (en) System and method for presentation of wireless application data using repetitive ui layouts

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20220908

Address after: 3007, Hengqin international financial center building, No. 58, Huajin street, Hengqin new area, Zhuhai, Guangdong 519031

Patentee after: New founder holdings development Co.,Ltd.

Patentee after: Founder International Co.,Ltd. (Beijing)

Address before: 100871, Haidian District Fangzheng Road, Beijing, Zhongguancun Fangzheng building,, 5F

Patentee before: PEKING UNIVERSITY FOUNDER GROUP Co.,Ltd.

Patentee before: Founder International Co.,Ltd. (Beijing)

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20140312