Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Lightweight dynamic data statistical system based on MyBatis

A dynamic data and statistical system technology, applied in the direction of electrical digital data processing, special data processing applications, digital data information retrieval, etc., can solve the problems of high intrusion of business codes, low scalability, low implementability, etc. Achieve the effect of flexible configuration, simple principle, convenient upgrade and expansion

Active Publication Date: 2020-11-13
绿城科技产业服务集团有限公司
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] (1) The business code is very intrusive. Basically, each to-do business module needs to modify the code to realize the statistics of the to-do items, and when the business status changes, the to-do list needs to be processed synchronously. Statistical data, complex and costly to implement;
[0005] (2) The scalability is not high. When a pending business changes, the code must be modified and reissued;
[0006] (3) It does not support the existing systems in the enterprise. If these existing systems want to introduce the function of the work to-do module, it is necessary to analyze each business module of the existing system and make code modifications. The overall implementability is not high

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
  • Lightweight dynamic data statistical system based on MyBatis

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The present invention will be described in further detail below in conjunction with the examples, but the protection scope of the present invention is not limited thereto.

[0033] The invention relates to a lightweight dynamic data statistics system based on MyBatis. The system mainly includes a database for configuring dynamic business SQL templates and a statistical executor for processing data statistics.

[0034] One or more databases for configuring dynamic business SQL templates;

[0035] Perform pre-identification on any of the databases with calibrated features, and convert the pre-identified content into a systematic and unified digital label as the identification of the database;

[0036] In the corresponding database, based on the dynamic business SQL template, the user uses the SQL statement and configuration attributes of the specific to-do business stored in the database to dynamically increase or decrease data;

[0037] The dynamic service SQL template ...

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 invention relates to a lightweight dynamic data statistical system based on MyBatis. A user dynamically increases and decreases data in a corresponding database based on a dynamic service SQL template; a statistical actuator inputs one or more dynamic service SQL templates with dynamic data at the same time; if a cache result corresponding to one or more statistical SQL statements exists in acache library, directly obtaining the cache result; and otherwise, analyzing to form a final executable statistical SQL statement, executing the analyzed SQL statement in parallel in a thread pool manner to obtain a statistical result, and caching the statistical result to different regions of the cache library based on the identifier of the database. The method is simple in principle, flexible inconfiguration, small in invasiveness and coupling to an original system, convenient to maintain, upgrade and expand in the later period, low in overall implementation cost and particularly suitable for small and medium-sized enterprises needing to control research and development cost, a multi-thread and cache mechanism is adopted, and the processing performance of the system is greatly improved.

Description

technical field [0001] The invention relates to the technical field of electrical digital data processing, in particular to a lightweight dynamic data statistics system based on MyBatis. Background technique [0002] With the continuous upgrading of enterprise informatization, all kinds of enterprises have gradually equipped themselves with one or more sets of information management systems to improve their own production and management efficiency. In most enterprise information management systems, workbench to-do is an indispensable functional module, which can very intuitively display the work items that users need to deal with every day. How to conveniently and flexibly count the number of to-do items has become a problem that system developers must think about. [0003] In the prior art, the more commonly used solution is to separately design the to-do list, write data into the to-do list when the business is triggered, and then display the statistical data from the tab...

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 & Authority Applications(China)
IPC IPC(8): G06F16/2458G06F16/2455G06F16/2453
CPCG06F16/24532G06F16/24552G06F16/2462
Inventor 张福军金德宪鲍碧波
Owner 绿城科技产业服务集团有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products