Creating a new dynamic form project, business modeling.

Posted hualiu0

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Creating a new dynamic form project, business modeling.相关的知识,希望对你有一定的参考价值。

技术分享图片The domain logic is like there are a bunch of objects, as well as a lot of configurations, according to ddd, there should a base entity, as well as dtos, using entity framework code first, always use migration to mysql, each change will be displayed timely. Mongo DB is a general object store, to save front end dynamic data, it is possible to save items with different and mutable properties into the same collection, which makes the whole form dynamic configurable. References can be as in database, using foreign key constraint, and lazy load collections. 

OOP design is not hard, for each config, there is a tree, which consists of dynamic control nodes, and expanding the tree and resolve controls into mysql, then save the mutable whole config tree into Mongodb can be a good solution. BTW. It is not hard to find a mongodb visualizer adminMongo management portal on Github, simply config connection, and visually see all data in collections and do operations. Could be good enough. Based on an ABP framework.

技术分享图片

 Suddenly find my explanation on expanding encapsulating a tree can be critical. Really impressive in recursion.

以上是关于Creating a new dynamic form project, business modeling.的主要内容,如果未能解决你的问题,请参考以下文章

Creating an Audit Report for User Logins in Dynamics CRM

Creating an Audit Report for User Logins in Dynamics CRM

play02-Getting started-Creating a new application

Introducing Custom API – The New Way of Creating Custom Actions in Dataverse

unity3d 编程 出现 please fix compile errors before creating new script compenets 怎么解决?

ClickHouse: ACCESS_STORAGE_FOR_INSERTION_NOT_FOUND when creating new user.