CN116661763A - Front-end and back-end development management method and device, computer equipment and storage medium - Google Patents

Front-end and back-end development management method and device, computer equipment and storage medium Download PDF

Info

Publication number
CN116661763A
CN116661763A CN202310717608.5A CN202310717608A CN116661763A CN 116661763 A CN116661763 A CN 116661763A CN 202310717608 A CN202310717608 A CN 202310717608A CN 116661763 A CN116661763 A CN 116661763A
Authority
CN
China
Prior art keywords
page
configuration
interface
json
configuration file
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
Application number
CN202310717608.5A
Other languages
Chinese (zh)
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.)
Ping An Property and Casualty Insurance Company of China Ltd
Original Assignee
Ping An Property and Casualty Insurance Company of China 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 Ping An Property and Casualty Insurance Company of China Ltd filed Critical Ping An Property and Casualty Insurance Company of China Ltd
Priority to CN202310717608.5A priority Critical patent/CN116661763A/en
Publication of CN116661763A publication Critical patent/CN116661763A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/34Graphical or visual programming
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/36Software reuse
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • G06F8/71Version control; Configuration management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/08Insurance
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Computer Security & Cryptography (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Technology Law (AREA)
  • General Business, Economics & Management (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The application discloses a front-end and back-end development management method, a front-end and back-end development management device, computer equipment and a storage medium, and belongs to the technical field of software development and the field of insurance production finance. The method comprises the steps of defining a json configuration file in a general format, and storing the json configuration file in a back-end database; calling a first interface to transmit page configuration parameters stored in a back-end database to a front-end; the front end is instructed to generate a configuration template page according to the page configuration parameters; acquiring a first page operation of a user on a configuration template page, and calling a second interface to transmit the first page operation to a back-end database; searching an SQL sentence corresponding to the first page operation based on the json configuration file; executing the SQL sentence, and returning the execution result to the front end for display. In addition, the application also relates to a blockchain technology, and page operations of a user can be stored in the blockchain. The application can rapidly develop the page through simple page configuration, thereby greatly reducing the workload and the development time.

Description

Front-end and back-end development management method and device, computer equipment and storage medium
Technical Field
The application belongs to the technical field of software development and the field of risk-producing finance, and particularly relates to a front-end and back-end development management method, a front-end and back-end development management device, computer equipment and a storage medium.
Background
The data management platform for an insurance product is a platform for managing sales and customer data for an insurance product and may include many different functions such as data collection, data storage, report generation, analysis and visualization, etc.
At present, front-end and back-end developers of a data management platform of an insurance product need to write a large number of repeated codes to realize functions of page display, interaction, data operation and the like, so that time and energy are wasted, and errors and redundant codes are easy to generate; under the condition that similar functions exist in a plurality of pages, a large number of codes need to be repeatedly written, so that the code repetition rate is high, and the maintenance cost is high; in addition, frequent communication is needed between the front end and the rear end, so that communication cost and misunderstanding are easy to generate, and the problem of mismatching of the front end and the rear end interfaces is likely to occur; these problems increase development costs and cycles, and reduce development efficiency and quality.
Disclosure of Invention
The embodiment of the application aims to provide a front-end and back-end development management method, a front-end and back-end development management device, computer equipment and a storage medium, so as to solve the technical problems of high development cost, long development period and low development efficiency of the existing front-end and back-end development management scheme.
In order to solve the above technical problems, the embodiment of the present application provides a front-end and back-end development management method, which adopts the following technical scheme:
a front-end and back-end development management method comprises the following steps:
defining a json configuration file in a general format, and storing the json configuration file in a back-end database;
calling a first interface provided by a back end, and transmitting page configuration parameters stored in a back end database to a front end through the first interface;
the front end is instructed to generate a configuration template page according to the page configuration parameters;
acquiring a first page operation of a user on the configuration template page, calling a second interface provided by the back end, and transmitting the first page operation to the back end database through the second interface;
searching an SQL sentence corresponding to the first page operation based on the json configuration file;
executing the SQL sentence, and returning the execution result to the front end for display.
Further, before the calling the first interface provided by the back end and transmitting the page configuration parameters stored in the back end database to the front end through the first interface, the method further comprises:
receiving a page generation instruction of the configuration template page, and analyzing the page generation instruction to obtain page configuration requirements;
And according to the page configuration requirement, corresponding page configuration parameters in the back-end database.
Further, the indicating front end generates a configuration template page according to the page configuration parameters, and specifically includes:
acquiring front-end page configuration information, and generating a page structure according to the front-end page configuration information;
searching a matched page component in a front-end UI component library, and adding the page component into the page structure;
and rendering the page structure added with the page component according to the page configuration parameters to generate the configuration template page.
Further, after the rendering the page structure added with the page component according to the page configuration parameter and generating the configuration template page, the method further comprises:
acquiring a target element needing to bind an event from the page configuration requirement;
searching the target element on the configuration template page, and binding a corresponding event for the target element.
Further, the page component includes a page embedded point, and the method includes the steps of obtaining a first page operation of a user on the configuration template page, calling a second interface provided by a back end, and transmitting the first page operation to the back end database through the second interface, and specifically includes:
Acquiring a first page operation of a user on the configuration template page through the page embedded point;
judging the type of the first page operation;
and calling a matched second interface according to the type of the first page operation, and transmitting the first page operation to the back-end database through the matched second interface.
Further, the json configuration file is configured with a preprocessor, and before the searching the SQL statement corresponding to the first page operation based on the json configuration file, the method further includes:
analyzing the first page operation to obtain a first operation logic corresponding to the first page operation;
judging whether the first operation logic accords with a preset operation condition or not;
if yes, preprocessing the first page operation by the preprocessor to obtain a preprocessor result;
the searching the SQL statement corresponding to the first page operation based on the json configuration file specifically comprises the following steps:
searching first SQL statement information corresponding to the pre-preprocessing result in the json configuration file;
searching a first SQL sentence matched with the first SQL sentence information in the back-end database;
And indicating the front end to call the first SQL statement through JDBC.
Further, the json configuration file is configured with a post processor, and after the executing the SQL statement and returning the execution result to the front end for display, the method further includes:
acquiring a second page operation input by a user;
analyzing the second page operation to obtain second operation logic corresponding to the second page operation;
judging whether the second operation logic accords with preset operation conditions or not;
if yes, preprocessing the second page operation through the post processor to obtain a post preprocessing result;
after the preprocessing is performed on the second page operation by the post processor to obtain a post preprocessing result, the method further includes:
searching second SQL sentence information corresponding to the post preprocessing result in the json configuration file;
searching a second SQL sentence matched with the second SQL sentence information in the back-end database;
and indicating the front end to call the second SQL statement through JDBC.
In order to solve the above technical problems, the embodiment of the present application further provides a front-end and back-end development management device, which adopts the following technical scheme:
A front-end and back-end development management apparatus comprising:
the configuration file module is used for defining a json configuration file in a general format and storing the json configuration file in a back-end database;
the first interface module is used for calling a first interface provided by the back end and transmitting page configuration parameters stored in the back end database to the front end through the first interface;
the page generation module is used for indicating the front end to generate a configuration template page according to the page configuration parameters;
the second interface module is used for acquiring a first page operation of a user on the configuration template page, calling a second interface provided by the back end, and transmitting the first page operation to the back end database through the second interface;
the SQL statement searching module is used for searching the SQL statement corresponding to the first page operation based on the json configuration file;
and the SQL sentence execution module is used for executing the SQL sentence and returning the execution result to the front end for display.
In order to solve the above technical problems, the embodiment of the present application further provides a computer device, which adopts the following technical schemes:
a computer device comprising a memory having stored therein computer readable instructions which when executed by a processor implement the steps of the front-end development management method of any one of the preceding claims.
In order to solve the above technical problems, an embodiment of the present application further provides a computer readable storage medium, which adopts the following technical schemes:
a computer readable storage medium having stored thereon computer readable instructions which when executed by a processor implement the steps of the front-end development management method of any one of the preceding claims.
Compared with the prior art, the embodiment of the application has the following main beneficial effects:
the application discloses a front-end and back-end development management method, a front-end and back-end development management device, computer equipment and a storage medium, and belongs to the technical field of software development and the field of insurance production finance. The method comprises the steps of defining a json configuration file in a general format, and storing the json configuration file in a back-end database; calling a first interface provided by the back end, and transmitting page configuration parameters stored in a back end database to the front end through the first interface; the front end is instructed to generate a configuration template page according to the page configuration parameters; acquiring a first page operation of a user on a configuration template page, calling a second interface provided by the back end, and transmitting the first page operation to a back end database through the second interface; searching an SQL sentence corresponding to the first page operation based on the json configuration file; executing the SQL sentence, and returning the execution result to the front end for display. According to the application, the front end and the back end development frames based on template configuration are set through the configuration template page, the front end only needs to simply configure the attributes and the styles of elements such as display fields, editing fields, buttons and the like in the configuration file, the back end only needs to provide a general API interface and database adding, deleting and checking operation, the front end and the back end do not need to repeatedly write repeated codes, the rapid development of the data management page can be realized through simple configuration, and the workload and the development time are greatly reduced.
Drawings
In order to more clearly illustrate the solution of the present application, a brief description will be given below of the drawings required for the description of the embodiments of the present application, it being apparent that the drawings in the following description are some embodiments of the present application, and that other drawings may be obtained from these drawings without the exercise of inventive effort for a person of ordinary skill in the art.
FIG. 1 illustrates an exemplary system architecture diagram in which the present application may be applied;
FIG. 2 illustrates a flow chart of one embodiment of a front-end development management method in accordance with the present application;
FIG. 3 is a schematic diagram showing the structure of one embodiment of the front-end and back-end development management apparatus according to the present application;
fig. 4 shows a schematic structural diagram of an embodiment of a computer device according to the application.
Detailed Description
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs; the terminology used in the description of the applications herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the application; the terms "comprising" and "having" and any variations thereof in the description of the application and the claims and the description of the drawings above are intended to cover a non-exclusive inclusion. The terms first, second and the like in the description and in the claims or in the above-described figures, are used for distinguishing between different objects and not necessarily for describing a sequential or chronological order.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of the application. The appearances of such phrases in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. Those of skill in the art will explicitly and implicitly appreciate that the embodiments described herein may be combined with other embodiments.
In order to make the person skilled in the art better understand the solution of the present application, the technical solution of the embodiment of the present application will be clearly and completely described below with reference to the accompanying drawings.
As shown in fig. 1, a system architecture 100 may include terminal devices 101, 102, 103, a network 104, and a server 105. The network 104 is used as a medium to provide communication links between the terminal devices 101, 102, 103 and the server 105. The network 104 may include various connection types, such as wired, wireless communication links, or fiber optic cables, among others.
The user may interact with the server 105 via the network 104 using the terminal devices 101, 102, 103 to receive or send messages or the like. Various communication client applications, such as a web browser application, a shopping class application, a search class application, an instant messaging tool, a mailbox client, social platform software, etc., may be installed on the terminal devices 101, 102, 103.
The terminal devices 101, 102, 103 may be various electronic devices having a display screen and supporting web browsing, including but not limited to smartphones, tablet computers, electronic book readers, MP3 players (Moving Picture Experts Group Audio Layer III, dynamic video expert compression standard audio plane 3), MP4 (Moving Picture Experts Group Audio Layer IV, dynamic video expert compression standard audio plane 4) players, laptop and desktop computers, and the like.
The server 105 may be a server that provides various services, such as a background server that provides support for pages displayed on the terminal devices 101, 102, 103, and may be a stand-alone server, or may be a cloud server that provides cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (Content Delivery Network, CDN), and basic cloud computing services such as big data and artificial intelligence platforms.
It should be noted that, the front-end and back-end development management method provided by the embodiment of the application is generally executed by a server, and accordingly, the front-end and back-end development management device is generally disposed in the server.
It should be understood that the number of terminal devices, networks and servers in fig. 1 is merely illustrative. There may be any number of terminal devices, networks, and servers, as desired for implementation.
With continued reference to FIG. 2, a flow chart of one embodiment of a front-end development management method in accordance with the present application is shown. The embodiment of the application can acquire and process the related data based on the artificial intelligence technology. Among these, artificial intelligence (Artificial Intelligence, AI) is the theory, method, technique and application system that uses a digital computer or a digital computer-controlled machine to simulate, extend and extend human intelligence, sense the environment, acquire knowledge and use knowledge to obtain optimal results.
Artificial intelligence infrastructure technologies generally include technologies such as sensors, dedicated artificial intelligence chips, cloud computing, distributed storage, big data processing technologies, operation/interaction systems, mechatronics, and the like. The artificial intelligence software technology mainly comprises a computer vision technology, a robot technology, a biological recognition technology, a voice processing technology, a natural language processing technology, machine learning/deep learning and other directions.
It is assumed that there is a need to implement a simple data management page including functions of displaying a data list, adding new data, editing data, deleting data, and the like. If the development framework of the template configuration is not available, the front end needs to write various styles, interaction logic, call of a back end API interface and the like, and the back end needs to write the API interface which is in butt joint with the front end and realize the database adding, deleting and modifying operation corresponding to the front end, so that the whole process is complex and time-consuming.
In order to solve the technical problems, the application discloses a front-end and back-end development management method, a device, computer equipment and a storage medium, which belong to the technical field of software development and the field of risk-producing finance.
The front-end and back-end development management method comprises the following steps:
s201, defining a json configuration file in a general format, and storing the json configuration file in a back-end database.
In this embodiment, a set of universal json format configuration files needs to be preset at the back end, and the configuration files are used for configuring the basic functions and the display modes of the page. The configuration file should contain field information of the page, including information of field name, field type, default value, whether to fill, etc., and information of query condition, ordering rule, paging mode, etc. of the configuration page. In one embodiment of the present application, the json format configuration file may contain SQL statements for operations such as add, edit, delete, import, export, etc.
It should be noted that, for each page, the server creates a corresponding json file at the back end to configure the basic functions of the page, i.e., json configuration files, such as a presentation field, a format style, a query condition, a button, an add field, and an edit field. The database tables and corresponding fields required for this page are defined in the json configuration file, and the corresponding SQL statements for query, add, modify, delete, import, and export operations are defined.
S202, calling a first interface provided by the back end, and transmitting page configuration parameters stored in a back end database to the front end through the first interface.
In this embodiment, the back end needs to provide an interface, i.e. a first interface, for the front end to call, and through the interface, the page configuration parameters in the json configuration file are returned to the front end. Typically, the backend reads the information in the json configuration file, converts the information into a corresponding data structure, such as a Java object or Map, and returns the object or Map to the front-end through the first interface.
Further, before the first interface provided by the back end is called and the page configuration parameters stored in the back end database are transmitted to the front end through the first interface, the method further comprises:
Receiving a page generation instruction of a configuration template page, and analyzing the page generation instruction to obtain page configuration requirements;
and according to the page configuration requirement, corresponding page configuration parameters in the back-end database.
In this embodiment, when receiving a page generation instruction of a configuration template page, the server analyzes the page generation instruction to obtain a page configuration requirement, where the page configuration requirement may be a page development requirement preset by a developer according to the development requirement, and reads a corresponding page configuration parameter in a back-end database according to the page configuration requirement, so that the front-end invokes the modification parameter to perform page rendering.
In this embodiment, the electronic device (for example, the server shown in fig. 1) on which the front-end and back-end development management method operates may receive the page generation instruction of the configuration template page through a wired connection manner or a wireless connection manner. It should be noted that the wireless connection may include, but is not limited to, 3G/4G connections, wiFi connections, bluetooth connections, wiMAX connections, zigbee connections, UWB (ultra wideband) connections, and other now known or later developed wireless connection means.
S203, the front end is instructed to generate a configuration template page according to the page configuration parameters.
In this embodiment, after the front end receives the page configuration parameter returned by the back end, the corresponding template page may be generated according to the page configuration parameter. In general, the front end generates a page component through a JS frame (e.g., vue, act, etc.), and then applies information in the page configuration parameters to the component to generate a final page display effect. It should be noted that, the back end provides a set of universal adding, deleting, importing and exporting interfaces, and the template page generated by the front end invokes the corresponding interface according to the configured function.
Further, the indicating front end generates a configuration template page according to the page configuration parameters, specifically including:
acquiring front-end page configuration information, and generating a page structure according to the front-end page configuration information;
searching a matched page component in a front-end UI component library, and adding the page component into a page structure;
and rendering the page structure added with the page component according to the page configuration parameters to generate a configuration template page.
In this embodiment, the front end obtains configuration information of the page by calling an interface of the back end, the data returned by the back end is a JSON format configuration file, which includes various configuration information, various component information, interface information interacted with the back end, and the like on the page, and the front end generates a page structure according to the configuration information, including components such as a table, a form, a button, and the like, and binds corresponding events, and the components can be generated by using a ready-made front end UI component library or can be developed by itself. The front end calls the back end interface through the AJAX to acquire data and render the data on the page, the request of the data can construct corresponding interface request parameters according to the configuration information, and after the configuration parameters are acquired, the front end can process and format the configuration parameters and then render the configuration parameters into corresponding components on the page to be displayed to a user.
Further, after rendering the page structure added with the page component according to the page configuration parameters to generate the configuration template page, the method further comprises the following steps:
acquiring a target element of an event to be bound from a page configuration requirement;
searching a target element on the configuration template page, and binding a corresponding event for the target element.
In this embodiment, after the configuration information of the page is obtained, the front end may generate a page structure according to the configuration information, where the page structure includes components such as a table, a form, a button, and the like, and binds the corresponding event. The binding event may use various JavaScript frames or libraries, such as jQuery, vue, react, etc. Generally, an event binding method is to select an element to which an event needs to be bound, and then bind an event handler to the element by using a binding method, so that when a user triggers the event, a corresponding event handler is called. For example, the jQuery method may be used to bind event handlers:
document on ('click', 'button id', function () {// event handler code });
the code represents binding an event handler on an object that will execute when an element is clicked. When the event handler is bound, corresponding codes can be dynamically generated according to the configuration information of the page, so that flexible event binding is realized.
S204, acquiring a first page operation of a user on a configuration template page, calling a second interface provided by the back end, and transmitting the first page operation to a back end database through the second interface.
In this embodiment, the back end needs to provide a set of universal interfaces, namely a second interface, for processing operations such as deletion, search, import, export, and the like of the page. The server acquires a first page operation of a user on a configuration template page, calls a second interface provided by the back end, and transmits the first page operation to the back end database through the second interface.
After the user edits and selects the configuration, the front end sends the configuration information to the back end through the interface, and the back end generates SQL sentences according to the received configuration information so as to complete corresponding adding, deleting and modifying operation. These operations may be implemented based on an ORM framework, such as MyBatis, etc. After SQL operation is executed, the back end returns the result to the front end for display so that the user can check and manage the data, and meanwhile, the back end also needs to provide an interface for importing and exporting the file so that the user can quickly conduct the importing and exporting operation of the data.
Further, the page component includes a page embedded point, acquires a first page operation of a user on a configuration template page, calls a second interface provided by the back end, and transmits the first page operation to the back end database through the second interface, and specifically includes:
Acquiring a first page operation of a user on a configuration template page through a page embedded point;
judging the type of the first page operation;
and calling a matched second interface according to the type of the first page operation, and transmitting the first page operation to a back-end database through the matched second interface.
In this embodiment, the second interface is a set of universal interfaces, including a plurality of interface channels, and operations such as adding, deleting, changing, checking, importing, exporting, and the like are respectively performed, the server obtains a first page operation of a user on a configuration template page through a page embedded point, determines a type of the first page operation, calls a matched second interface according to the type of the first page operation, and transmits the first page operation to the back-end database through the matched second interface.
In one embodiment of the application, for page operations with complex logic, a preprocessor or a postprocessor can be configured in the json configuration file for each function to process, so as to improve the processing efficiency, reduce the pressure of the server and realize the personalized function.
For example, assuming a commodity list page, different operation buttons need to be dynamically displayed according to the roles of the current login user, a preprocessor can be added in the json configuration file at this time, which operation buttons need to be displayed is determined according to the roles of the current login user before the query data interface is called, then the corresponding operation buttons and event binding functions are configured in the json file, the page is regenerated, and the event is bound, so that the personalized function of dynamically displaying the operation buttons according to the roles of the users is realized, and the data processing capacity of a subsequent server is reduced. Similarly, post-processors may also be configured in json files to perform special processing on the data after data querying, such as filtering sensitive information, encrypting the data, and so forth.
S205, searching an SQL sentence corresponding to the first page operation based on the json configuration file.
In this embodiment, the server searches the SQL statement information corresponding to the first page operation in the json configuration file, and searches the SQL statement matched with the SQL statement information in the back-end database.
It should be noted that, although the SQL statement may be directly saved in the JSON format configuration file, this approach has security issues such as SQL injection. Therefore, the application stores the SQL sentence in the back-end database instead of directly storing in the JSON configuration file, the JSON configuration file stores the ID or name of the SQL sentence, the front-end acquires the SQL sentence by calling the corresponding interface, and the JDBC executes the sentence. The method can effectively protect the safety of the system and is convenient to develop and maintain.
In a specific embodiment of the present application, taking the data management platform of the insurance product as an example, a JSON configuration file in a universal format can be defined and stored in a backend database. And then, the calling interface transmits the page configuration parameters stored in the back-end database to the front-end, so that the front-end can generate a configuration template page according to the page configuration parameters. On this basis, the user can perform page operations and transfer the operations to the backend database through the second interface. The rear end searches SQL sentences corresponding to the operation according to the JSON configuration file, performs inquiry or operation, and returns the result to the front end for display. The technical scheme can separate front end development and rear end development of the data management platform of the insurance product, so that the development is more efficient and flexible, and flexible inquiry and operation functions are provided.
Further, the json configuration file is configured with a preprocessor, before searching the SQL statement corresponding to the first page operation based on the json configuration file, the method further comprises:
analyzing a first page operation to obtain a first operation logic corresponding to the first page operation;
judging whether the first operation logic accords with preset operation conditions or not;
if yes, preprocessing the first page operation by a preprocessor to obtain a preprocessor result;
searching the SQL statement corresponding to the first page operation based on the json configuration file specifically comprises the following steps:
searching first SQL statement information corresponding to the pre-preprocessing result in the json configuration file;
searching a first SQL sentence matched with the first SQL sentence information in a back-end database;
the front end is instructed to invoke the first SQL statement via JDBC.
In this embodiment, the server analyzes the first page operation, obtains a first operation logic corresponding to the first page operation, determines whether the first operation logic meets a preset operation condition, and if the first operation logic meets the preset operation condition, that is, if the first operation logic is a complex operation logic, performs preprocessing on the first page operation through the preprocessor to obtain a preprocessing result. The method comprises the steps of searching first SQL statement information corresponding to a pre-preprocessing result in a json configuration file, searching a first SQL statement matched with the first SQL statement information in a back-end database, indicating a front-end to call the first SQL statement through JDBC, and executing the first SQL statement.
If the first operation logic does not accord with the preset operation condition, namely the first operation logic is simple operation logic, the preprocessor is not required to be additionally called for preprocessing, third SQL sentence information corresponding to the first page operation is directly searched in the json configuration file, a third SQL sentence matched with the third SQL sentence information is searched in the rear-end database, the front end is instructed to call the third SQL sentence through JDBC, and the third SQL sentence is executed.
Exemplary, preset operating conditions are as follows:
1. whether the page operation can be completed through multiple interactions, for example, the operation of inquiring is needed first, then the operation of editing or deleting is needed according to the inquiring result, or a series of judgments are needed to be carried out to complete the operation.
2. Whether the page operation result needs to show a plurality of modules or not, and there is a complex interaction between the modules, for example, the data of one module needs to be updated according to the selection result of the other module.
3. Whether a page operation requires extensive data computation and processing, such as data statistics or chart presentation.
If the page operation meets any one or combination of the above conditions, the page operation can be considered to be complex, and the configuration of the pre-processor or post-processor is required to implement the personalization function.
S206, executing the SQL sentence, and returning the execution result to the front end for display.
In this embodiment, the front end acquires the SQL statement by calling the corresponding interface, executes the SQL statement through JDBC, and returns the execution result to the front end for display.
Further, the json configuration file is configured with a post processor, and after executing the SQL statement and returning the execution result to the front end for display, the method further comprises:
acquiring a second page operation input by a user;
analyzing the second page operation to obtain second operation logic corresponding to the second page operation;
judging whether the second operation logic accords with preset operation conditions or not;
if yes, preprocessing the second page operation through a post processor to obtain a post preprocessing result;
after the second page operation is preprocessed by the post-processor to obtain a post-preprocessing result, the method further comprises the following steps:
searching second SQL statement information corresponding to the post preprocessing result in the json configuration file;
searching a second SQL sentence matched with the second SQL sentence information in a back-end database;
the front end is instructed to invoke a second SQL statement via JDBC.
In this embodiment, the server obtains a second page operation input by the user, analyzes the second page operation, obtains a second operation logic corresponding to the second page operation, determines whether the second operation logic meets a preset operation condition, and if the second operation logic meets the preset operation condition, that is, if the second operation logic is a complex operation logic, performs preprocessing on the second page operation through the post processor to obtain a post preprocessing result. The second SQL statement information corresponding to the post-preprocessing result is searched in the json configuration file, the second SQL statement matched with the second SQL statement information is searched in the back-end database, the front end is instructed to call the second SQL statement through JDBC, and the second SQL statement is executed.
If the second operation logic does not accord with the preset operation condition, namely the second operation logic is simple operation logic, the post processor is not required to be additionally called for preprocessing, fourth SQL statement information corresponding to the second page operation is directly searched in the json configuration file, fourth SQL statement matched with the fourth SQL statement information is searched in the rear-end database, the front end is instructed to call the fourth SQL statement through JDBC, and the fourth SQL statement is executed.
In the above embodiments, for some page operations with complex logic, some additional logic processing may need to be performed before or after processing the interface data, where a corresponding preprocessor or post processor may be configured in the json configuration file, so as to improve processing efficiency, reduce server pressure, and implement a personalized function. In general, the pre-processor or the post-processor may be a Java class or JavaScript function, and the front-end or the back-end may dynamically load corresponding processor codes according to the names of the processors in the configuration file, and when performing the interface operation, the processors may be sequentially called to complete various additional logic operations.
The application discloses a front-end and back-end development management method, and belongs to the technical field of software development and the field of risk production finance. The method comprises the steps of defining a json configuration file in a general format, and storing the json configuration file in a back-end database; calling a first interface provided by the back end, and transmitting page configuration parameters stored in a back end database to the front end through the first interface; the front end is instructed to generate a configuration template page according to the page configuration parameters; acquiring a first page operation of a user on a configuration template page, calling a second interface provided by the back end, and transmitting the first page operation to a back end database through the second interface; searching an SQL sentence corresponding to the first page operation based on the json configuration file; executing the SQL sentence, and returning the execution result to the front end for display. According to the application, the front end and the back end development frames based on template configuration are set through the configuration template page, the front end only needs to simply configure the attributes and the styles of elements such as display fields, editing fields, buttons and the like in the configuration file, the back end only needs to provide a general API interface and database adding, deleting and checking operation, the front end and the back end do not need to repeatedly write repeated codes, the rapid development of the data management page can be realized through simple configuration, and the workload and the development time are greatly reduced.
It is emphasized that to further ensure privacy and security of the user's page operations, the user's page operations may also be stored in a blockchain node.
The blockchain is a novel application mode of computer technologies such as distributed data storage, point-to-point transmission, consensus mechanism, encryption algorithm and the like. The Blockchain (Blockchain), which is essentially a decentralised database, is a string of data blocks that are generated by cryptographic means in association, each data block containing a batch of information of network transactions for verifying the validity of the information (anti-counterfeiting) and generating the next block. The blockchain may include a blockchain underlying platform, a platform product services layer, an application services layer, and the like.
Those skilled in the art will appreciate that implementing all or part of the processes of the methods of the embodiments described above may be accomplished by way of computer readable instructions, stored on a computer readable storage medium, which when executed may comprise processes of embodiments of the methods described above. The storage medium may be a nonvolatile storage medium such as a magnetic disk, an optical disk, a Read-Only Memory (ROM), or a random access Memory (Random Access Memory, RAM).
It should be understood that, although the steps in the flowcharts of the figures are shown in order as indicated by the arrows, these steps are not necessarily performed in order as indicated by the arrows. The steps are not strictly limited in order and may be performed in other orders, unless explicitly stated herein. Moreover, at least some of the steps in the flowcharts of the figures may include a plurality of sub-steps or stages that are not necessarily performed at the same time, but may be performed at different times, the order of their execution not necessarily being sequential, but may be performed in turn or alternately with other steps or at least a portion of the other steps or stages.
With further reference to fig. 3, as an implementation of the method shown in fig. 2, the present application provides an embodiment of a front-end and back-end development management apparatus, where the embodiment of the apparatus corresponds to the embodiment of the method shown in fig. 2, and the apparatus may be specifically applied to various electronic devices.
As shown in fig. 3, the front-end and back-end development management apparatus 300 according to the present embodiment includes:
the configuration file module 301 is configured to define a json configuration file in a universal format, and store the json configuration file in a back-end database;
The first interface module 302 is configured to invoke a first interface provided by the back end, and transmit, through the first interface, page configuration parameters stored in the back end database to the front end;
the page generating module 303 is configured to instruct the front end to generate a configuration template page according to the page configuration parameters;
the second interface module 304 is configured to obtain a first page operation of a user on a configuration template page, call a second interface provided by the back end, and transmit the first page operation to the back end database through the second interface;
the SQL statement searching module 305 is configured to search an SQL statement corresponding to the first page operation based on the json configuration file;
the SQL sentence execution module 306 is configured to execute the SQL sentence, and return the execution result to the front end for display.
Further, the front-end and back-end development management apparatus 300 further includes:
the instruction receiving module is used for receiving a page generation instruction of the configuration template page and analyzing the page generation instruction to acquire page configuration requirements;
and the parameter searching module is used for searching the corresponding page configuration parameters in the back-end database according to the page configuration requirements.
Further, the page generating module 303 specifically includes:
the page structure generating unit is used for acquiring front-end page configuration information and generating a page structure according to the front-end page configuration information;
The page component importing unit is used for searching the matched page component in the front-end UI component library and adding the page component into the page structure;
and the page rendering unit is used for rendering the page structure added with the page component according to the page configuration parameters to generate a configuration template page.
Further, the page generation module 303 further includes:
the element determining unit is used for acquiring target elements needing binding events from page configuration requirements;
the event binding unit is used for searching the target element on the configuration template page and binding the corresponding event for the target element.
Further, the page component includes a page buried point, and the second interface module 304 specifically includes:
the first operation acquisition unit is used for acquiring a first page operation of a user on the configuration template page through the page embedded point;
an operation type judging unit for judging the type of the first page operation;
and the second interface calling unit is used for calling the matched second interface according to the type of the first page operation and transmitting the first page operation to the back-end database through the matched second interface.
Further, the json configuration file is configured with a preprocessor, and the front-end and back-end development management apparatus 300 further includes:
The first analyzing module is used for analyzing the first page operation and obtaining first operation logic corresponding to the first page operation;
the first logic judging module is used for judging whether the first operation logic accords with preset operation conditions or not;
the pre-processing module is used for preprocessing the first page operation through the pre-processor when the first page operation is consistent with the first page operation, so as to obtain a pre-processing result;
the SQL statement lookup module 305 specifically includes:
the first statement searching unit is used for searching first SQL statement information corresponding to the pre-preprocessing result in the json configuration file;
the first sentence matching unit is used for searching a first SQL sentence matched with the first SQL sentence information in the back-end database;
and the first JDBC calling unit is used for indicating the front end to call the first SQL statement through the JDBC.
Further, the json configuration file is configured with a post processor, and the front-end and back-end development management apparatus 300 further includes:
acquiring a second page operation input by a user;
the second analyzing module is used for analyzing the second page operation and obtaining second operation logic corresponding to the second page operation;
the second logic judging module is used for judging whether the second operation logic accords with preset operation conditions or not;
The post-processing module is used for preprocessing the second page operation through the post-processor when the post-processing module accords with the second page operation, so as to obtain a post-processing result;
the front-end and back-end development management apparatus 300 further includes:
the second statement searching unit is used for searching second SQL statement information corresponding to the post preprocessing result in the json configuration file;
the second sentence matching unit is used for searching a second SQL sentence matched with the second SQL sentence information in the back-end database;
and the second JDBC calling unit is used for indicating the front end to call the second SQL statement through the JDBC.
The application discloses a front-end and back-end development management device, and belongs to the technical field of software development and the field of risk production finance. The method comprises the steps of defining a json configuration file in a general format, and storing the json configuration file in a back-end database; calling a first interface provided by the back end, and transmitting page configuration parameters stored in a back end database to the front end through the first interface; the front end is instructed to generate a configuration template page according to the page configuration parameters; acquiring a first page operation of a user on a configuration template page, calling a second interface provided by the back end, and transmitting the first page operation to a back end database through the second interface; searching an SQL sentence corresponding to the first page operation based on the json configuration file; executing the SQL sentence, and returning the execution result to the front end for display. According to the application, the front end and the back end development frames based on template configuration are set through the configuration template page, the front end only needs to simply configure the attributes and the styles of elements such as display fields, editing fields, buttons and the like in the configuration file, the back end only needs to provide a general API interface and database adding, deleting and checking operation, the front end and the back end do not need to repeatedly write repeated codes, the rapid development of the data management page can be realized through simple configuration, and the workload and the development time are greatly reduced.
In order to solve the technical problems, the embodiment of the application also provides computer equipment. Referring specifically to fig. 4, fig. 4 is a basic structural block diagram of a computer device according to the present embodiment.
The computer device 4 comprises a memory 41, a processor 42, a network interface 43 communicatively connected to each other via a system bus. It should be noted that only computer device 4 having components 41-43 is shown in the figures, but it should be understood that not all of the illustrated components are required to be implemented and that more or fewer components may be implemented instead. It will be appreciated by those skilled in the art that the computer device herein is a device capable of automatically performing numerical calculations and/or information processing in accordance with predetermined or stored instructions, the hardware of which includes, but is not limited to, microprocessors, application specific integrated circuits (Application Specific Integrated Circuit, ASICs), programmable gate arrays (fields-Programmable Gate Array, FPGAs), digital processors (Digital Signal Processor, DSPs), embedded devices, etc.
The computer equipment can be a desktop computer, a notebook computer, a palm computer, a cloud server and other computing equipment. The computer equipment can perform man-machine interaction with a user through a keyboard, a mouse, a remote controller, a touch pad or voice control equipment and the like.
The memory 41 includes at least one type of readable storage medium including flash memory, hard disk, multimedia card, card memory (e.g., SD or DX memory, etc.), random Access Memory (RAM), static Random Access Memory (SRAM), read Only Memory (ROM), electrically Erasable Programmable Read Only Memory (EEPROM), programmable Read Only Memory (PROM), magnetic memory, magnetic disk, optical disk, etc. In some embodiments, the storage 41 may be an internal storage unit of the computer device 4, such as a hard disk or a memory of the computer device 4. In other embodiments, the memory 41 may also be an external storage device of the computer device 4, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash Card (Flash Card) or the like, which are provided on the computer device 4. Of course, the memory 41 may also comprise both an internal memory unit of the computer device 4 and an external memory device. In this embodiment, the memory 41 is generally used to store an operating system and various application software installed on the computer device 4, such as computer readable instructions of front-end and back-end development management methods. Further, the memory 41 may be used to temporarily store various types of data that have been output or are to be output.
The processor 42 may be a central processing unit (Central Processing Unit, CPU), controller, microcontroller, microprocessor, or other data processing chip in some embodiments. The processor 42 is typically used to control the overall operation of the computer device 4. In this embodiment, the processor 42 is configured to execute computer readable instructions stored in the memory 41 or process data, for example, execute computer readable instructions of the front-end development management method.
The network interface 43 may comprise a wireless network interface or a wired network interface, which network interface 43 is typically used for establishing a communication connection between the computer device 4 and other electronic devices.
In the above embodiment, the application discloses a computer device, which belongs to the technical field of software development and the field of insurance finance. The method comprises the steps of defining a json configuration file in a general format, and storing the json configuration file in a back-end database; calling a first interface provided by the back end, and transmitting page configuration parameters stored in a back end database to the front end through the first interface; the front end is instructed to generate a configuration template page according to the page configuration parameters; acquiring a first page operation of a user on a configuration template page, calling a second interface provided by the back end, and transmitting the first page operation to a back end database through the second interface; searching an SQL sentence corresponding to the first page operation based on the json configuration file; executing the SQL sentence, and returning the execution result to the front end for display. According to the application, the front end and the back end development frames based on template configuration are set through the configuration template page, the front end only needs to simply configure the attributes and the styles of elements such as display fields, editing fields, buttons and the like in the configuration file, the back end only needs to provide a general API interface and database adding, deleting and checking operation, the front end and the back end do not need to repeatedly write repeated codes, the rapid development of the data management page can be realized through simple configuration, and the workload and the development time are greatly reduced.
The present application also provides another embodiment, namely, a computer-readable storage medium storing computer-readable instructions executable by at least one processor to cause the at least one processor to perform the steps of the front-end development management method as described above.
In the above embodiments, the present application discloses a storage medium, which belongs to the technical field of software development and the field of risk-producing finance. The method comprises the steps of defining a json configuration file in a general format, and storing the json configuration file in a back-end database; calling a first interface provided by the back end, and transmitting page configuration parameters stored in a back end database to the front end through the first interface; the front end is instructed to generate a configuration template page according to the page configuration parameters; acquiring a first page operation of a user on a configuration template page, calling a second interface provided by the back end, and transmitting the first page operation to a back end database through the second interface; searching an SQL sentence corresponding to the first page operation based on the json configuration file; executing the SQL sentence, and returning the execution result to the front end for display. According to the application, the front end and the back end development frames based on template configuration are set through the configuration template page, the front end only needs to simply configure the attributes and the styles of elements such as display fields, editing fields, buttons and the like in the configuration file, the back end only needs to provide a general API interface and database adding, deleting and checking operation, the front end and the back end do not need to repeatedly write repeated codes, the rapid development of the data management page can be realized through simple configuration, and the workload and the development time are greatly reduced.
From the above description of the embodiments, it will be clear to those skilled in the art that the above-described embodiment method may be implemented by means of software plus a necessary general hardware platform, but of course may also be implemented by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) comprising instructions for causing a terminal device (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to perform the method according to the embodiments of the present application.
The application is operational with numerous general purpose or special purpose computer system environments or configurations. For example: personal computers, server computers, hand-held or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, distributed computing environments that include any of the above systems or devices, and the like. The application may be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The application may also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in both local and remote computer storage media including memory storage devices.
It is apparent that the above-described embodiments are only some embodiments of the present application, but not all embodiments, and the preferred embodiments of the present application are shown in the drawings, which do not limit the scope of the patent claims. This application may be embodied in many different forms, but rather, embodiments are provided in order to provide a thorough and complete understanding of the present disclosure. Although the application has been described in detail with reference to the foregoing embodiments, it will be apparent to those skilled in the art that modifications may be made to the embodiments described in the foregoing description, or equivalents may be substituted for elements thereof. All equivalent structures made by the content of the specification and the drawings of the application are directly or indirectly applied to other related technical fields, and are also within the scope of the application.

Claims (10)

1. The front-end and back-end development management method is characterized by comprising the following steps of:
defining a json configuration file in a general format, and storing the json configuration file in a back-end database;
calling a first interface provided by a back end, and transmitting page configuration parameters stored in a back end database to a front end through the first interface;
The front end is instructed to generate a configuration template page according to the page configuration parameters;
acquiring a first page operation of a user on the configuration template page, calling a second interface provided by the back end, and transmitting the first page operation to the back end database through the second interface;
searching an SQL sentence corresponding to the first page operation based on the json configuration file;
executing the SQL sentence, and returning the execution result to the front end for display.
2. The front-end and back-end development management method of claim 1, wherein before the calling the first interface provided by the back-end and transmitting the page configuration parameters stored in the back-end database to the front-end through the first interface, further comprising:
receiving a page generation instruction of the configuration template page, and analyzing the page generation instruction to obtain page configuration requirements;
and according to the page configuration requirement, corresponding page configuration parameters in the back-end database.
3. The front-end and back-end development management method of claim 2, wherein the instructing the front-end to generate a configuration template page according to the page configuration parameter specifically comprises:
acquiring front-end page configuration information, and generating a page structure according to the front-end page configuration information;
Searching a matched page component in a front-end UI component library, and adding the page component into the page structure;
and rendering the page structure added with the page component according to the page configuration parameters to generate the configuration template page.
4. The front-end and back-end development management method of claim 3, further comprising, after the rendering of the page structure to which the page component is added according to the page configuration parameter, generating the configuration template page:
acquiring a target element needing to bind an event from the page configuration requirement;
searching the target element on the configuration template page, and binding a corresponding event for the target element.
5. The front-end and back-end development management method of claim 3, wherein the page component includes a page buried point, the acquiring a first page operation of a user on the configuration template page, calling a second interface provided by a back-end, and transmitting the first page operation to the back-end database through the second interface, specifically includes:
acquiring a first page operation of a user on the configuration template page through the page embedded point;
Judging the type of the first page operation;
and calling a matched second interface according to the type of the first page operation, and transmitting the first page operation to the back-end database through the matched second interface.
6. The front-end and back-end development management method according to any one of claims 1 to 5, wherein the json configuration file is configured with a preprocessor, before the searching the SQL statement corresponding to the first page operation based on the json configuration file, further comprising:
analyzing the first page operation to obtain a first operation logic corresponding to the first page operation;
judging whether the first operation logic accords with a preset operation condition or not;
if yes, preprocessing the first page operation by the preprocessor to obtain a preprocessor result;
the searching the SQL statement corresponding to the first page operation based on the json configuration file specifically comprises the following steps:
searching first SQL statement information corresponding to the pre-preprocessing result in the json configuration file;
searching a first SQL sentence matched with the first SQL sentence information in the back-end database;
and indicating the front end to call the first SQL statement through JDBC.
7. The front-end and back-end development management method according to claim 6, wherein the json configuration file is configured with a post processor, and after the executing the SQL statement and returning the execution result to the front end for display, the method further comprises:
acquiring a second page operation input by a user;
analyzing the second page operation to obtain second operation logic corresponding to the second page operation;
judging whether the second operation logic accords with preset operation conditions or not;
if yes, preprocessing the second page operation through the post processor to obtain a post preprocessing result;
after the preprocessing is performed on the second page operation by the post processor to obtain a post preprocessing result, the method further includes:
searching second SQL sentence information corresponding to the post preprocessing result in the json configuration file;
searching a second SQL sentence matched with the second SQL sentence information in the back-end database;
and indicating the front end to call the second SQL statement through JDBC.
8. A front-end and back-end development management apparatus comprising:
the configuration file module is used for defining a json configuration file in a general format and storing the json configuration file in a back-end database;
The first interface module is used for calling a first interface provided by the back end and transmitting page configuration parameters stored in the back end database to the front end through the first interface;
the page generation module is used for indicating the front end to generate a configuration template page according to the page configuration parameters;
the second interface module is used for acquiring a first page operation of a user on the configuration template page, calling a second interface provided by the back end, and transmitting the first page operation to the back end database through the second interface;
the SQL statement searching module is used for searching the SQL statement corresponding to the first page operation based on the json configuration file;
and the SQL sentence execution module is used for executing the SQL sentence and returning the execution result to the front end for display.
9. A computer device comprising a memory and a processor, the memory having stored therein computer readable instructions which when executed by the processor implement the steps of the front-end development management method of any one of claims 1 to 7.
10. A computer readable storage medium having stored thereon computer readable instructions which when executed by a processor implement the steps of the front-end development management method of any one of claims 1 to 7.
CN202310717608.5A 2023-06-16 2023-06-16 Front-end and back-end development management method and device, computer equipment and storage medium Pending CN116661763A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310717608.5A CN116661763A (en) 2023-06-16 2023-06-16 Front-end and back-end development management method and device, computer equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310717608.5A CN116661763A (en) 2023-06-16 2023-06-16 Front-end and back-end development management method and device, computer equipment and storage medium

Publications (1)

Publication Number Publication Date
CN116661763A true CN116661763A (en) 2023-08-29

Family

ID=87711670

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310717608.5A Pending CN116661763A (en) 2023-06-16 2023-06-16 Front-end and back-end development management method and device, computer equipment and storage medium

Country Status (1)

Country Link
CN (1) CN116661763A (en)

Similar Documents

Publication Publication Date Title
CN115794437A (en) Calling method and device of microservice, computer equipment and storage medium
CN113010542B (en) Service data processing method, device, computer equipment and storage medium
CN111797297B (en) Page data processing method and device, computer equipment and storage medium
CN110348669B (en) Intelligent rule generation method, intelligent rule generation device, computer equipment and storage medium
CN116974929A (en) Automatic test tool construction method, automatic test method and related equipment thereof
CN101794240A (en) Method and system for aggregating data content
CN116755688A (en) Component processing method, device, computer equipment and storage medium
CN116383787A (en) Page creation method, page creation device, computer equipment and storage medium
CN113836235B (en) Data processing method based on data center and related equipment thereof
CN116661763A (en) Front-end and back-end development management method and device, computer equipment and storage medium
CN117492752A (en) Page dynamic configuration method and device, computer equipment and storage medium
CN114328214B (en) Efficiency improving method and device for interface test case of reporting software and computer equipment
CN117217684A (en) Index data processing method and device, computer equipment and storage medium
CN116795882A (en) Data acquisition method, device, computer equipment and storage medium
CN117421207A (en) Intelligent evaluation influence point test method, intelligent evaluation influence point test device, computer equipment and storage medium
CN116842011A (en) Blood relationship analysis method, device, computer equipment and storage medium
CN116643884A (en) Data computing method, device, equipment and storage medium based on rule engine
CN117008993A (en) Resource processing method, device, computer equipment and storage medium
CN114969482A (en) Method for automatically completing request by online configuration interface and related equipment thereof
CN116975080A (en) Data batch change processing method, device, equipment and storage medium
CN116775186A (en) Page data processing method and device, computer equipment and storage medium
CN116738084A (en) Buried data processing method, buried data processing device, computer equipment and storage medium
CN117873486A (en) Front-end and back-end code automatic generation method, device, equipment and storage medium
CN115546356A (en) Animation generation method and device, computer equipment and storage medium
CN117111892A (en) Front-end page processing method and device, computer equipment and storage medium

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