Tools and methods for reducing software development configuration based on graphql
A technology of software and tools, which is applied in the field of GraphQL-based software development and configuration reduction, to achieve the effects of saving man-hours, broad promotion space and use value, and reducing code
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0049] like figure 1 As shown, this application discloses a GraphQL-based tool for reducing software R&D configuration, and the specific implementation steps are as follows:
[0050] Tools for reducing software R&D configuration based on GraphQL, including: initialization module, template engine generation module, persistent object information module, data structure generation module and release registration module;
[0051] The initialization module is used to process data based on the Spring framework command mode callback and initialize the Spring framework; the template engine generation module is used to initialize based on the Spring framework and generate a template file of a specified form through the Velocity template engine; the persistent object information module is used to generate a template file based on the template file. Scan the JPA framework data persistence layer through the Spring context to obtain persistent object information; the data structure generati...
Embodiment 2
[0080] like figure 2 As shown, the present application discloses a method for reducing and exempting software R&D configuration based on GraphQL, including the following contents:
[0081]Based on the Spring framework command mode callback processing data, the Spring framework is initialized; based on the Spring framework initialization, a template file of a specified form is generated through the Velocity template engine; based on the template file, the JPA framework data persistence layer is scanned through the Spring context to obtain persistent object information; based on persistence The corresponding schema and DataFetcher are generated by cyclically transforming the object information; schema is used for GraphQL to define data structure and object relationship; DataFetcher is the interface used for specific query adaptation in GraphQL;
[0082] Publish registration events, listen to events to generate GraphQL schema and DataFetcher.
[0083] Among them, the data is pr...
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