Micro-service management system capable of automatically generating codes and code generation method
A technology for automatically generating and managing systems, applied in the field of microservices, can solve problems such as time-consuming, impact on development work progress, and low efficiency, and achieve the effects of improving code availability, improving software productivity, and reducing error rates
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0049] Such as figure 1 As shown, Embodiment 1 of the present disclosure provides a microservice development management system, including:
[0050] The system division unit management module 101 is used to manage the most basic unit of the division function modules in the micro-service system. The basic unit of division function modules can be customized according to the business background. The micro-service application belongs to one and only one division unit. Describe the basic division unit of the microservice system.
[0051] The basic information management module 102 is configured to manage the basic information of the microservice application and the microservice interface.
[0052] The code generation module 103 is configured to generate a microservice application code according to the basic information of the microservice application, and generate a microservice interface code according to the basic information of the microservice interface.
[0053] The code transm...
Embodiment 2
[0078] Such as figure 2 As shown, Embodiment 2 of the present disclosure provides a microservice application development management method, including the following steps:
[0079] Step 201, design system division units according to business requirements;
[0080] Step 202, on the basis of a certain system division unit, maintain the basic information of the microservice application, including the microservice application number, microservice application name, person in charge number, person in charge name, code base type, system division basis unit, code base path, etc.;
[0081] Step 203, according to the microservice application type, obtain the microservice application template code from the code base;
[0082] Step 204, generating a microservice application code according to the basic information of the microservice application and the template code of the microservice application;
[0083] Step 205, upload the code generated by the microservice application to the code...
Embodiment 3
[0085] Such as image 3 As shown, Embodiment 3 of the present disclosure provides a service provider development management method, including the following steps:
[0086] Step 301, design the basic information of the micro-service interface, including design interface type, interface Chinese name, interface method name, interface class name, interface input parameters and interface output parameters, and complete the micro-service interface design;
[0087] Step 302, download the service provider code to the local, which is characterized in that it includes all the microservice interfaces provided by the current microservice application, according to the interface information of the designed microservice interface, the microservice interface redirection class file is generated to use the microservice The request is distributed to the corresponding processing class, and the interface parameter inspection class file is generated at the same time;
[0088] Step 303: Publish the...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com