用友开发者中心

模型驱动是什么?模型驱动的优势和劣势是什么?

1、模型驱动是什么?

模型驱动使用可视化建模技术来定义数据关系、流程逻辑和构建用户界面,使开发人员和业务用户能够快速交付应用程序,而不需要代码。系统运行时模型驱动对于降低系统开发和维护门槛、支撑快速开发和运维具有重要价值。通常不需要专业的代码工程师。业务专家、业务工程师也不用关注技术细节就可以快速实现系统的定制开发和运维。

简单来说:如果需要再创建数据库实体与之映射的,称为模型驱动,后续可以对数据库进行直接的操作。

2、模型驱动优势有哪些?

(1)、系统架构更清晰,表单和数据模型均可单独开发与维护;

(2)、基于模型的API层,使用少量编码即可基于模型实现更多复杂逻辑;

(3)、纯代码开发的企业系统绝大多数都是模型驱动的架构,当需要与之做系统系统集成时,数据打通变的更加容易,部分低代码开发平台甚至能直连其他系统的数据库;

3、模型驱动的问题与不足有哪些?

上手难度比表单驱动高。

用友YonBuilder低代码平台基于模型驱动的方式进行开发,同时提供标准化的扩展机制,支持自定义扩展,方便企业进行个性化的业务拓展。

目前用友YonBuilder低代码开发平台已在零售行业、高科技行业、互联网行业、汽车行业、交通行业、物流供应链等行业与领域中得到广泛运用。

2023-10-19 14:34:21