JVs open source framework series: dynamic data model description “open source address including soft enterprise service”

Time:2022-6-5

JVs project introduction

JVs is a basic development framework for software development teams to quickly realize applications. It uses a micro service distributed framework to provide rich basic functions and integrate many business engines. It has strong flexibility, friendly interface configuration to developers, bottom container construction and collection sustainable construction.
Project warehouse: https://gitee.com/software-mi…

Dynamic data model description

At present, the JVs supports the silent data model processing mode, that is, simple applications can be configured and used directly, data models can not be defined, and the system automatically completes the analysis and generation of data. There are two problems, one is the establishment of data model, the other is the reuse of data model.

Establishment of data model

We take the list page as an example to illustrate the process of building the data model

JVs open source framework series: dynamic data model description

1. Click create to add a new field
2. Chinese name of input field
3. Automatically generate English name (support customization)
4. When saving is triggered, the system automatically generates the underlying dynamic data table

Reuse of data model

Parameters between components are passed through JSON, so it is possible to use the same data model
Taking the above page as an example, the system carries the parameters from the list page to the form page through the jump editor, and then binds the fields of the form’s input items, so as to realize the reuse of the data model.

JVs open source framework series: dynamic data model description

Take the form and logic engine for example, and realize the reuse of the data model through the variables of JSON input parameters

JVs open source framework series: dynamic data model description

In the logic engine, set the parameter variables to be used:

JVs open source framework series: dynamic data model description

• warehouse address: http://www.bctools.cn
Preview for the next phase: quickly build applications