Data processing method and device based on rule engine and storage medium

A technology of data processing and rules, applied in the computer field, can solve problems such as business system changeable system maintenance R&D efficiency R&D costs, and achieve the effect of solving system maintainability problems

Pending Publication Date: 2022-02-08
CHONGQING ZHUBAJIE NETWORK
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In view of the technical defects in the prior art, the purpose of the embodiment of the present invention is to provide a rule engine-based data processing method, device and storage medium to solve the problems of system maintainability and research and development efficiency caused by the changeable rules of the business system and its research and development costs

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
  • Data processing method and device based on rule engine and storage medium
  • Data processing method and device based on rule engine and storage medium
  • Data processing method and device based on rule engine and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0036] The inventive concept of the present invention is: based on the rule engine, it uses the existing jexl expression language engine to highly abstract the object to be matched and the matching rule, forming four foundations of execution engine, execution rule, execution data, and execution interface The core class library traverses the execution rules in the execution engine class, matches the execution data at the same time, calls different e...

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 embodiment of the invention discloses a data processing method and device based on a rule engine and a storage medium. The method comprises the following steps: setting a plurality of user-defined rule objects and condition object data, wherein the plurality of custom rule objects inherit the same parent rule class; initializing the user-defined rule object; initializing a rule group set object, and introducing the initialized user-defined rule object; initializing a rule engine object, and injecting the condition object data and the initialized rule group set object into a method of the rule engine object to form a target rule group; and executing the rule engine program, and sequentially executing each rule according to the execution sequence in the target rule group to obtain a processing result of successful execution or failed execution. By implementing the embodiment of the invention, the system maintenance problem, the research and development efficiency problem and the research and development cost problem caused by variable rules of a business system are effectively solved.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular to a data processing method, device and storage medium based on a rule engine. Background technique [0002] In an environment where business scenarios are becoming more and more complex, involving many scenarios, rules, changes, and objects, it is difficult for the fixed business rules of the business system to adapt to this rapid iteration speed and changes. It is often necessary to add a lot of judgment logic codes in the rule judgment And changes, resulting in increasingly complex and bloated system, difficult to maintain, greatly increasing the system's research and development efficiency and cost. Contents of the invention [0003] In view of the technical defects in the prior art, the purpose of the embodiment of the present invention is to provide a rule engine-based data processing method, device and storage medium to solve the problems of system maintainability...

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 & AuthorityApplications(China)
IPC IPC(8): G06F9/448
CPCG06F9/4492G06F9/449
Inventor徐文海姚春伸杜春月周双谭光柱张希
OwnerCHONGQING ZHUBAJIE NETWORK