The invention provides a
data processing method based on request interception, which comprises the following steps of: intercepting a calling request for marking a service method through a request interception mechanism, preposing a decision
point of service logic, and selecting whether the service method is executed or not according to a request context. According to the method and the device, the business rules are stored in the configuration center, external rule configuration is performed, the
business rule expressions are pre-stored in the configuration center, dynamic acquisition is performed based on the rule identifiers, decoupling of the business rules and the codes is realized, the business rules can be configured independent of the codes, and flexible business
processing can be realized only by modifying the expressions of the corresponding rules in the configuration center. The problems of code expansion and difficult maintenance caused by
business rule change in a multi-channel environment are effectively solved, so that the flexibility and
maintainability of a
business data processing system are improved. The method can be applied to a business
processing system in the financial field or the medical field, so that the flexibility of the business processing
system in the financial field or the medical field is improved.