Software application project creation method and device, and electronic device

A software application and file creation technology, applied in software design, software maintenance/management, version control, etc., can solve problems such as high cost and low work efficiency

Active Publication Date: 2020-01-17
BEIJING KUANGSHI TECH
View PDF5 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the project creation method by combining files needs to generate each file separately, and then perform repeated combination work on the files, and there may be conflicts between the dependencies in the project, which will lead to a comparison of the project creation efficiency based on SpringBoot scaffolding low cost

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Software application project creation method and device, and electronic device
  • Software application project creation method and device, and electronic device
  • Software application project creation method and device, and electronic device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0032] First, refer to figure 1 An example electronic device 100 for implementing the method and apparatus for creating a software application item according to an embodiment of the present invention will be described.

[0033] like figure 1Shown is a schematic structural diagram of an electronic device. The electronic device 100 includes one or more processors 102, one or more storage devices 104, an input device 106, an output device 108, and an image acquisition device 110. These components pass through a bus system 112 and / or other forms of connection mechanisms (not shown). It should be noted that figure 1 The components and structure of the electronic device 100 shown are only exemplary, not limiting, and the electronic device may also have other components and structures as required.

[0034] The processor 102 may be a central processing unit (CPU) or other forms of processing units with data processing capabilities and / or instruction execution capabilities, and may ...

Embodiment 2

[0041] refer to figure 2 The flow chart of a method for creating a software application project is shown. In practical applications, the method can be implemented based on SpringBoot scaffolding. The method specifically includes the following steps:

[0042] Step S202, obtaining standard configuration information and configuration information to be replaced of the software application project to be created; wherein, the standard configuration information includes at least: component list and database connection information; configuration information to be replaced such as the Information such as name, database configuration information, and class dependencies.

[0043] In this embodiment, the method of obtaining the above-mentioned standard configuration information and the configuration information to be replaced through the web (browser) interface can refer to the following: obtain the user's selection operation through the web interface, and determine the standard of the p...

Embodiment 3

[0075] Based on the method for creating a software application item provided in the foregoing embodiments, this embodiment provides a method for creating a software application item in an actual application scenario. Refer to as image 3 The schematic diagram of the application scenario generated by the shown file, the actual application scenario of the creation method of the software application project in this embodiment is based on the SpringBoot scaffolding system, and the scaffolding system includes a main process part, a custom arrangement part, a component processing part and a database processing part. The main process part is mainly used to connect and coordinate the operation of the custom arrangement part, the component processing part and the database processing part, so as to automatically generate all the files required by the software application project.

[0076] The main process part first calls the custom layout part, and obtains the basic information of the ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a software application project creation method and device, and an electronic device, and relates to the technical field of computer application development, and the method comprises the steps of obtaining standard configuration information and to-be-replaced configuration information of a to-be-created software application project; wherein the standard configuration information at least comprises a component list and database connection information; acquiring each component in the component list, connecting a database according to the database connection information, andacquiring each database table in the database; based on the to-be-replaced configuration information, performing analysis, variable replacement and directory writing processing on the component, andgenerating a file corresponding to the component; performing file generation, variable replacement and directory writing processing on the database table based on the to-be-replaced configuration information to generate a file corresponding to the database table; and creating a software application project based on the file corresponding to the component and the file corresponding to the databasetable. According to the invention, the project creation efficiency can be well improved and the cost can be reduced.

Description

technical field [0001] The invention relates to the technical field of computer application development, in particular to a method, device and electronic equipment for creating software application items. Background technique [0002] Spring Boot is an open source application framework. Using Spring Boot makes it easy to create a stand-alone, production-ready project. Projects generally include various files such as components, codes required to operate the database, configuration files, dependent basic services, and startup classes. In the existing technology of creating projects based on SpringBoot scaffolding, usually only one kind of relevant file can be generated based on the basic information of the project entered by the user each time, such as customizing components based on Spring Initializr, and automatically generating the code required for database execution based on mybatis-generator. Then it is necessary to manually combine the generated partial files to obta...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F8/20G06F8/71
CPCG06F8/20G06F8/71
Inventor 张典龙波扬
Owner BEIJING KUANGSHI TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products