MISBoot低代码开发平台
当前位置:首页 / 关于我们 / 新闻资讯

java快速开发平台:介绍java快速开发平台是什么

2022-05-07 11:19:35

新闻资讯


    java快速开发平台是什么?

    首先,java快速开发平台旨在开发企业应用程序。这些应用程序通常需要复杂的数据模型、数十个或数百个屏幕、支持运行多种业务流程以及强大的安全要求。

    那么java快速开发平台与现有工具和框架有何不同?主要区别是高级框架。这意味着从Vaadin、Spring和EclipseLink等基本技术中抽象开发人员,使他们能够专注于业务任务,并通过丰富的功能和开发工具来实现。此外java快速开发平台不限制对低级代码的访问,因此框架可以适应项目需求。

    java快速开发平台具有标准的三层体系结构。Nexus是元数据-应用程序数据模型的知识。首先,为所有可视组件提供数据识别功能。例如,表显示动因实体的特定属性,并知道标签显示日期。同样元数据有助于可视组件通过ORM与数据层通信,并定义需要上载或更新的对象映射。这同样适用于安全子系统、报告生成器和平台的其他部分。

    richwebUI是声明性的。从可视化编辑器或XML到70多种可视组件中,您可以定义从各种按钮到谷歌地图和动态图表的屏幕布局。然后,将初始化和事件处理逻辑添加到Java控制器中。考虑到数据识别组件,可以非常快速地创建复杂的UI,代码和布局之间的清晰分离使维护变得更加容易。如果没有选择足够的可用组件,则可以集成外部JavaScript、GWT或Vaadin组件。

    java快速开发平台用户界面的一个重要部分是常规过滤器,它是用户可以创建自己的搜索条件的组件。开发人员只需将组件拖放到浏览器屏幕(显示实体列表的屏幕)中,然后忘记。用户或管理员定义他们要搜索的条件。

    所有用户操作都由安全子系统控制。基于角色的模型控制CRUD访问,包括实体属性、代码中可用的部分屏幕组件或自定义标签。行级安全性有助于控制对特定数据记录的访问。例如,地区部门用户只能查看该部门创建的文档。安全设置在运行时在应用程序的UI中配置,因此所有更改都可以由系统管理员立即进行。记录对数据的所有更改,这样就可以知道谁更改了什么,什么时候更改了。出现问题时报告很方便!

    此外java快速开发平台还提供了多种现成的功能,包括:用户管理和管理工具。通过集成可视化设计器管理业务流程,多语言界面和多时区支持。


联系我们
手机/微信
18973127736
办公电话
0731-89565588