CN109558125A - A kind of implementation method improving general information management software development efficiency - Google Patents
A kind of implementation method improving general information management software development efficiency Download PDFInfo
- Publication number
- CN109558125A CN109558125A CN201811543765.4A CN201811543765A CN109558125A CN 109558125 A CN109558125 A CN 109558125A CN 201811543765 A CN201811543765 A CN 201811543765A CN 109558125 A CN109558125 A CN 109558125A
- Authority
- CN
- China
- Prior art keywords
- layers
- database
- page
- end page
- data 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The present invention provides a kind of implementation methods for improving general information management software development efficiency, the implementation method can be under the premise of seldom changing or not changing backstage code and front end page code, manage the data information in different databases, the implementation method includes: step (1), it will be divided into Action layers from the background, Service layers, Dao layers and Entity layers, and front end page is constructed by predetermined code template, Action layers are used to respond the request of front end page and control front end page progress page jump, the Entity layers of structure for the data information in mapping database;Step (2), when needing to increase the data information management page in database, one is generated about Entity layers of class, empty Action layers of class of a succession base class is generated simultaneously, and corresponding configuration operation is executed by the configuration page in front end page, to realize the management function to the data information in database.
Description
Technical field
The present invention relates to the technical field of Development of Management Information System, in particular to a kind of raising general information management software
The implementation method of development efficiency, can be before few change or not changing backstage code and not changing page code
It puts, achievees the purpose that manage the data information in disparate databases.
Background technique
Currently, software development, especially for information management class system, such as CRM or ERP, typically based on pass
It is that type database is developed, which usually first analyzes and construct the logic between different directories data
And/or mathematical relationship, then based on the logic and/or mathematical relationship construct database in different directories data distribution, and
The logic and/or mathematical relationship are frequently used as the keyword of the relational data, and user can be by the keyword come to the relationship
Data information in type database such as is inquired, is shown, is increased, deleted or is edited at the data information managements operation.Currently, it closes
The implementation for being the information management operations in type database is generally to complete under B/S framework, high-level language Development Engineering
Teacher generally requires when realizing the information management operations and first develops high-level language programs, for the data letter in operating database
Breath, redevelopment html page is used to carry out as user interface interface operation, but above-mentioned development scheme needs are directed to
Different data information development different high-level language programs and html page, development amount is big, the maintenance cost of software
It is higher.When high-level language Developmental Engineer carries out exploitation higher-level language code for different data information simultaneously, reality can be also encountered
Crosstalk, the database key word field of interdepending between body are not quite similar, data information sort field is different, inquiry mode disunity
Etc. problems, this has seriously affected the development efficiency of information management class software and the management convenience of data information.
Summary of the invention
In existing software development, the especially development process of information management class software, developer is to need root
Develop different high-level language programs and html page, i.e., in above-mentioned development process, data respectively according to different data informations
It is the corresponding relationship of existence anduniquess between information, high-level language programs and html page three, if desired develops another message tube
Reason class software perhaps changes then developer to the data information in database must be according to new data information or new
The operating function of information management class software develops another high-level language programs and html page again, this does not simultaneously meet current information
The requirement quickly to be updated for operating software is managed, while also will increase information management class software in the process of development
Unnecessary work, increase development cost and extend the development cycle.
For existing information management software, existing defect, the present invention provide a kind of raising information management in the process of development
The implementation method of software development efficiency, the implementation method can seldom change backstage code and not change front end page code
In the case where, the data information in disparate databases is managed, and the case where not changing backstage code and front end page code
Under, provide the application system of the data information in management disparate databases, wherein the backstage is for controlling the preceding end page
Face, which is characterized in that the implementation method includes:
The backstage is divided into Action layers, Service layers, Dao layers and Entity layers by step (1), and by pre-
Determine Code Template and construct the front end page, wherein described Action layers for responding request and the control of the front end page
The front end page carries out page jump, and described Entity layers for mapping the structure of the data information in the database;
Step (2) generates one about Entity layers described when needing to increase the data information management page in database
Class, while generating empty Action layer of class of a succession base class, and pass through configuration page in front end page execution phase
The configuration operation answered, to realize the management function to the data information in the database;
Further, in the step (1), the backstage passes through the architecture of Spring, Hibernate, Struts
Building, the predetermined code template for constructing the front end page is JAVA Script, CSS, HTML and Velocity;
Further, in the step (1), the backstage is the base class code operation based on a set of high-level language, described
Front end page can realize the information configuration operation to querying condition and query result, the backstage and institute by the configuration page
It states between front end page and there is control and by control planning;
Further, in the step (1), it is Action layers described in code be the code based on general type, it is described
Action layers provide to the operation of the different disposal of the data information in database include to the data information in the database into
Edlin preservation, is deleted, is inquired by major key, inquiring record number, paging query and part operation or whole behaviour in initialization
Make, described Action layers further includes the determining data before carrying out different disposal operation to the data information in the database
The structural relation inside data information in library, and judge whether the data information in the database supports the processing with this
Operation;
Further, in the step (2), arrange the interface between the backstage and front end page, grasped by the configuration
It can be realized the data relied between the entity of the data information in database to show;
Further, in the step (2), the configuration operation that the front end page executes can be realized to the data
Data information in library carries out display data column, the inquiry of hiding data column, data sorting, data fuzzy query, data area;
Further, in the step (1), it is Dao layers described in code be the code based on general type, the Dao layers of energy
The dynamic generation of SQL statement is realized in enough reflections, and the SQL statement of generation is fed back to the backstage, to realize that the backstage is right
The dynamic access of data information in the database;
Further, in the step (1), the configuration operation of the execution includes to the data information in the database
Configure different inquiry modes, display mode, sortord, to data information entity setting up different switching relationship and setting not
At least one of biconditional operation title and its corresponding handling function;
Further, the inquiry mode includes fuzzy query, preset range inquiry or is not equal to inquiry, the display side
Formula includes that input frame is shown, time control is shown, tree-like display, drop-down list is shown or Pagination Display, the sortord
Including order of the field sequence, ascending sort or descending sort;
Further, in the step (1), described Action layers can also carry out HTML element to the front end page and move
State addition, to reach the Dynamic Display of querying condition, inquiry operation, query result, wherein the Dynamic Display is described
It is realized after front end page progress page loaded by initialization function.
Compared with the prior art, the implementation method of the raising information management software development efficiency in the present invention passes through to backstage
When carrying out the change in non-code word level, so that this can be realized in core code to the data information in database from the background
Management, and the data information in database can be inquired likewise by corresponding information management software, be shown,
The different operations such as increase, deletion or editor, can be realized different information management softwares to the data in disparate databases in this way
Information is managed, and also be can be reduced the workload of information management software exploitation and significant improved software development efficiency.
Other features and advantages of the present invention will be illustrated in the following description, also, partly becomes from specification
It obtains it is clear that understand through the implementation of the invention.The objectives and other advantages of the invention can be by written explanation
Specifically noted structure is achieved and obtained in book, claims and attached drawing.
Below by drawings and examples, technical scheme of the present invention will be described in further detail.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with
It obtains other drawings based on these drawings.
Fig. 1 is a kind of flow diagram of implementation method for improving information management software development efficiency provided by the invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment shall fall within the protection scope of the present invention.
It refering to fig. 1, is a kind of implementation method for improving information management software development efficiency provided in an embodiment of the present invention
Flow diagram.The implementation method of the raising information management software development efficiency is that each function of information management software all exists
It is realized in core code, and developer can be by carrying out corresponding page configuration to front end pages such as browsers, to meet
The actual demand of different user, in addition, the implementation method passes through the interface between agreement backstage and HTML front end page also to solve
The problem of certainly crosstalk relies between different entities, the implementation method can reduce the workload and shortening of information management software exploitation
The development cycle of information management software.
Specifically, the implementation method of the raising information management software development efficiency can seldom change backstage code and
In the case where not changing front end page code, manage disparate databases in data information, and do not change backstage code and
In the case where front end page code, the application system of the data information in management disparate databases is provided, this is used to control from the background
The front end page, the implementation method include:
This is divided into Action layers, Service layers, Dao layers and Entity layers by step (1) from the background, and by predetermined
Code Template constructs the front end page, wherein the Action layers is used to respond the request of the front end page and controls the preceding end page
Face carries out page jump, and the Entity layers for mapping the structure of the data information in the database.
Wherein, which is preferably developer and constructs shape by the architecture of Spring, Hibernate, Struts
At;Wherein, Spring architecture can realize the exploitation of server end by basic JAVABean, it is characterized in that making
EJB is replaced with basic JAVABean, belong to a lightweight control reversion and the container frame towards section, will make
Zero is substantially minimized to the complexity of interface and reduces unnecessary catch of exception, the basic composition portion of the Spring architecture
Dividing includes lightweight core frame, general transaction management level of abstraction, JDBC level of abstraction and MVC Web application framework etc., is gone back
The exploitation of JAVA EE can be made to become to be more easier;Hibernate architecture is that the object relationship of an open source code is reflected
Frame is penetrated, SQL statement can be automatically generated and is executed automatically, so that developer is able to use object Program Thought
Information database is manipulated, main application is to replace CMP in the J2EE framework of EJB to reach the mesh of information data persistence
's;Struts architecture is essentially the Web frame based on MVC, is realized by using JAVA Servlet/JSP technology
Based on the MVC design mode of JAVA Web application, while the Struts architecture belongs to an Open Source Framework.In addition, should
Front end page is preferably the operation interface of browser, which can be used predetermined code template and edited, the predetermined generation
Code mask can be but it is unlimited be JAVA Script, CSS, HTML and Velocity, thus by dynamic text insertion and html page
In, read-write HTML element, the creation and modification for controlling cookies detect the browser information of visitor and to browser event
It responds.
Optionally, this is that the base class code based on a set of high-level language is run from the background, wherein the high-level language can be but
It is not limited to JAVA or C# etc..The base class code of the high-level language can be but be not limited to using baseservice or
Basedao makes the edit operations such as increase, deletion, inquiry, the modification of general type;Correspondingly, which can be by the backstage
The base class code of high-level language execute corresponding page configuration or inquiry operation, since this is being grasped with the front end page from the background
Make only in the presence of control and the relationship controlled between in level, therefore which kind of type code this uses from the background, such as base class code
Or subclass code, this relationship between the backstage and the front end page can't be changed in itself.
Optionally, after this is divided into Action layers, Service layers, Dao layers and Entity layers from the background, the Action
Code in layer equally may be based on the code of general type, the Action layers of different disposal provided to the data information in database
Operation includes being edited, being saved to the data information in the information database, deleted, recorded number by major key inquiry, inquiry, divide
Page inquiry and part operation or all operationss in initialization, the Action layers to the data information in the information database
Further include the structural relation inside the data information in the determining information database before progress different disposal operation, and is judged with this
The processing operation whether the data information suitable for the information database, this is because the information database already mentioned above
It is normally based on the mutual logic of data and/or mathematical relationship to be combined with each other, and for number in the information database
It is believed that the processing operation of breath is also based on the logic and/or mathematical relationship often to execute the respective handling to the information data,
However be not logic present in the information database and/or mathematical relationship be it is diversified, the information data and this at
Reason operation is between each other not necessarily matched, if a certain processing operation, which is applied to, does not support matched information database with it
In, then it will lead to the feedback result of the processing operation as sky, to increase the misuse rate of information database, therefore above-mentioned sentence
The step of whether processing operation of breaking is for data information in information database has necessity.
Optionally, in the step (1), the code in the Dao layers is the code based on general type, and the Dao layers can reflect
It realizes the dynamic generation of SQL statement, and the SQL statement of generation is fed back into the backstage, to realize that this from the background believes the database
The dynamic access of breath, developer can be enable through the above way controlled according to real-time requirement in the information database not
With the control action of data information.
Optionally, in the step (1), the configuration operation of the execution related entities includes to the data letter in the database
Breath configure different inquiry mode, display mode, sortord, to data information entity setting up different switching relationship and setting
At least one of different operation title and its corresponding handling function;Wherein, which includes fuzzy query, predetermined model
It encloses inquiry or not equal to inquiry, the display mode includes that input frame is shown, time control is shown, tree-like display, drop-down column
Table shows that perhaps the different display modes such as Pagination Display sortord includes order of the field sequence, ascending sort or descending
The different sortords such as sequence.
Optionally, in the step (1), the Action layers of dynamic that can also carry out HTML element to the front end page adds
Add, to reach the Dynamic Display of querying condition, inquiry operation, query result, wherein the Dynamic Display is in the front end page
It is realized after progress page loaded by initialization function;In addition, the corresponding query page of the front end page also provides
General increase function deletes function, editor's function, paging query function etc..
Step (2) generates one about the Entity layers when needing to increase the data information management page in database
Class, while empty Action layers of class of a succession base class is generated, and execute accordingly by the configuration page in the front end page
Configuration operation, to realize the management function to the data information in the database.
Specifically, in the step (2), when needs newly increase general information data management page in the front end page
When face, developer does not need to develop new correspondence front end page again for the information data administration page newly increased,
Only need to generate the class of an Entity layer about the information data administration page newly increased, while writing a succession should
Empty Action layers of class of base class, the change work of other subsequent front end pages only need to carry out to configure accordingly, simultaneously
It is not related to the exploitation programming etc. of page code.
Optionally, in the step (2), when arranging the interface between the backstage and HTML front end page, pass through the page
Configuration operates the data relied between the entity that can be realized database information and shows.
Optionally, in the step (2), the page configuration operation adapted to is executed to the front end page be can be realized to the number
The demand of display data column, the inquiry of hiding data column, data sorting, data fuzzy query, data area is carried out according to library information.
It can be seen that being managed by the configuration operation in the step (2) to the data information in database information
When, the code development editor amount which is related to is very limited;Practice comparison shows to open for identical front end page
Hair needs the operating time of 3 day for human beings using the prior art, and uses above-mentioned implementation method, when the development of the front end page
Length can shorten to for 0.5 day for human beings, this is because in the front end page development process, most code be all it is existing, simultaneously
It does not need to rewrite;And front end page exploitation after, it is only necessary to the front end page is once tested, this be because
Function point to be tested is needed also thus to tail off for each front end page, generally speaking, in entire development process, written in code amount
Largely all reducing with follow-up test workload, this necessarily enables the period of entire development process to shorten, and
And the development quality of software can also be guaranteed.
From above-described embodiment as can be seen that the implementation method of the raising information management software development efficiency can carry out from the background
When change in non-code word level, so that this can realize the pipe to data information in database in core code from the background
Reason, and the data information in database can be inquired likewise by corresponding information management software, show, increase
The different operations such as add, delete or edit, the workload of information management software exploitation can be reduced in this way and significant improves out
Send out efficiency.As it can be seen that the core of the implementation method of raising information management software development efficiency of the invention is based on high-level language
General type and reflection mechanism, page dynamic and generate the implementation method of a set of base class.
Obviously, various changes and modifications can be made to the invention without departing from essence of the invention by those skilled in the art
Mind and range.In this way, if these modifications and changes of the present invention belongs to the range of the claims in the present invention and its equivalent technologies
Within, then the present invention is also intended to include these modifications and variations, especially comprising about the present invention including language or frame.
Claims (10)
1. a kind of implementation method for improving general information management software development efficiency, the implementation method can be after few change
Platform code and in the case where not changing front end page code, manages the data information in disparate databases, and after not changing
In the case where platform code and front end page code, the application system of the data information in management disparate databases is provided, wherein institute
Backstage is stated for controlling the front end page, which is characterized in that the implementation method includes:
The backstage is divided into Action layers, Service layers, Dao layers and Entity layers, and passes through predetermined generation by step (1)
Code mask constructs the front end page, wherein described Action layers for responding described in request and the control of the front end page
Front end page carries out page jump, and described Entity layers for mapping the structure of the data information in the database;
Step (2) generates one about described Entity layers when needing to increase the data information management page in database
Class, while empty Action layers of class of a succession base class is generated, and execute accordingly by the configuration page in the front end page
Configuration operation, to realize to the management function of the data information in the database.
2. improving the implementation method of general information management software development efficiency as described in claim 1, it is characterised in that: in institute
It states in step (1), the backstage is constructed by the architecture of Spring, Hibernate, Struts, constructs the preceding end page
The predetermined code template in face is JAVAScript, CSS, HTML and Velocity.
3. improving the implementation method of general information management software development efficiency as described in claim 1, it is characterised in that: in institute
It states in step (1), the backstage is the base class code operation based on a set of high-level language, and the front end page can be by described
Configuration page, which is realized, operates the information configuration of querying condition and query result, there is control between the backstage and the front end page
It makes and by control planning.
4. improving the implementation method of general information management software development efficiency as claimed in claim 2, it is characterised in that: in institute
State in step (1), it is Action layers described in code be the code based on general type, it is described Action layers provide in database
The different disposal operation of data information includes being edited, being saved to the data information in the database, deleted, looked by major key
It askes, inquire record number, paging query and part operation or all operationss in initialization, described Action layers to the number
It carries out further including the structure inside data information in the determining database before different disposal operation according to the data information in library
Relationship, and judge whether the data information in the database supports the processing operation with this.
5. improving the implementation method of general information management software development efficiency as claimed in claim 4, it is characterised in that: described
In step (2), arrange the interface between the backstage and front end page, can be realized in database by configuration operation
The data relied between the entity of data information are shown.
6. improving the implementation method of general information management software development efficiency as described in claim 1, it is characterised in that: in institute
It states in step (2), the configuration operation that the front end page executes can be realized, the data information in the database is carried out
Show data column, the inquiry of hiding data column, data sorting, data fuzzy query, data area.
7. improving the implementation method of general information management software development efficiency as described in claim 1, it is characterised in that: in institute
State in step (1), it is Dao layers described in code be the code based on general type, described Dao layers can reflect and realize SQL statement
Dynamic generation, and the SQL statement of generation is fed back into the backstage, to realize that the data in the database are believed on the backstage
The dynamic access of breath.
8. improving the implementation method of general information management software development efficiency as described in claim 1, it is characterised in that: in institute
State in step (1), the configuration of execution operation include the data information in the database is configured different inquiry modes,
Display mode, sortord, to data information entity setting up different switching relationship and setting different operation title and its corresponding
At least one of handling function.
9. improving the implementation method of general information management software development efficiency as claimed in claim 8, it is characterised in that: described
Inquiry mode include fuzzy query, preset range inquiry or not equal to inquiry, the display mode include input frame show, when
Between control show, it is tree-like display, drop-down list show or Pagination Display, the sortord include order of the field sequence, liter
Sequence sequence or descending sort.
10. improving the implementation method of general information management software development efficiency as described in claim 1, it is characterised in that:
In the step (1), the described Action layers dynamic that HTML element can also be carried out to the front end page is added, and is looked into reach
Inquiry condition, inquiry operation, the Dynamic Display of query result, wherein the Dynamic Display is to carry out the page in the front end page
It is realized after loaded by initialization function.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811543765.4A CN109558125A (en) | 2018-12-17 | 2018-12-17 | A kind of implementation method improving general information management software development efficiency |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811543765.4A CN109558125A (en) | 2018-12-17 | 2018-12-17 | A kind of implementation method improving general information management software development efficiency |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN109558125A true CN109558125A (en) | 2019-04-02 |
Family
ID=65870247
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201811543765.4A Pending CN109558125A (en) | 2018-12-17 | 2018-12-17 | A kind of implementation method improving general information management software development efficiency |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN109558125A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112783960A (en) * | 2021-01-22 | 2021-05-11 | 北京澎思科技有限公司 | Data processing system and method, electronic device, computer-readable storage medium |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103383645A (en) * | 2013-07-29 | 2013-11-06 | 北京邮电大学 | Code generation method and system |
| CN103853543A (en) * | 2012-12-07 | 2014-06-11 | 北京云天时空科技有限公司 | Method used for quickly constructing forms in enterprise information system development process |
| CN102681852B (en) * | 2012-05-16 | 2015-05-13 | 河南辉煌科技股份有限公司 | Agile development method based on JavaEE |
| US20160092778A1 (en) * | 2014-09-26 | 2016-03-31 | Oracle International Corporation | Visual information builder for business rules |
| CN108268531A (en) * | 2016-12-30 | 2018-07-10 | 上海华讯网络系统有限公司 | The configuration system and method for dynamic definition configuration management database |
-
2018
- 2018-12-17 CN CN201811543765.4A patent/CN109558125A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102681852B (en) * | 2012-05-16 | 2015-05-13 | 河南辉煌科技股份有限公司 | Agile development method based on JavaEE |
| CN103853543A (en) * | 2012-12-07 | 2014-06-11 | 北京云天时空科技有限公司 | Method used for quickly constructing forms in enterprise information system development process |
| CN103383645A (en) * | 2013-07-29 | 2013-11-06 | 北京邮电大学 | Code generation method and system |
| US20160092778A1 (en) * | 2014-09-26 | 2016-03-31 | Oracle International Corporation | Visual information builder for business rules |
| CN108268531A (en) * | 2016-12-30 | 2018-07-10 | 上海华讯网络系统有限公司 | The configuration system and method for dynamic definition configuration management database |
Non-Patent Citations (1)
| Title |
|---|
| 田洋: "Web应用系统的通用开发架构研究与应用", 《中国优秀硕士学位论文全文数据库信息科技辑》 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112783960A (en) * | 2021-01-22 | 2021-05-11 | 北京澎思科技有限公司 | Data processing system and method, electronic device, computer-readable storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7174286B2 (en) | Systems and methods for defining a simulated interactive web page | |
| CN103617037B (en) | Development approach and web development system for web development system | |
| US8806429B2 (en) | Dynamic generation of formatted user interfaces in software environments | |
| US20160170719A1 (en) | Software database system and process of building and operating the same | |
| CN110069246A (en) | The plateform system and its application that a kind of Java Web application is quickly developed | |
| CN103383645A (en) | Code generation method and system | |
| CN112764743B (en) | Method for automatically generating software based on data model drive | |
| CN111857710A (en) | Method and device for developing Eclipse plug-in based on embedded chromium | |
| JP2008507032A (en) | Object process graph application controller viewer | |
| CN109558125A (en) | A kind of implementation method improving general information management software development efficiency | |
| Marlin et al. | MultiView-Merlin: An experiment in tool integration | |
| CA2498541A1 (en) | System and method for presentation of wireless application data using repetitive ui layouts | |
| CN119088369A (en) | Low-code development platform | |
| Han et al. | Research on the Key Technologies of Highly Reliable Embedded IDE Based on R80515 | |
| CN114816360A (en) | Dynamic service configuration system | |
| Aschenbrenner et al. | Fujaba goes web 2.0 | |
| Reiss | Configuration and Version Management | |
| Feng et al. | Multi-device User Interface Development with Composition-oriented User Interface Design Patterns | |
| WO2019148343A1 (en) | Novel computer programming language |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for 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: 20190402 |