java web快速开发工具_Java web快速应用开发工具CUBA平台

CUBA平台号称提供以前Borland Delphi快速开发工具,有自己的图形化studio,目前已经开源,它有两个特点:

1.区别于其他框架它是一个高级别框架,让开发者远离底层框架 Vaadin, Spring, 和EclipseLink ,这样能聚焦业务任务,提供丰富的功能和开发工具,同时, CUBA不会妨碍你接触低级别的代码。

2.CUBA平台为企业应用开发带来高价值,比如需要复杂的数据模型,数十数百个屏幕,支持运行各种不同业务处理,高安全需求等等。

使用CUBA开发的应用有三层架构,相互连接是依靠元数据,也就是应用的数据模型,元数据帮助虚拟组件通过ORM与数据层交谈,ORM是可以上传或更新的对象图谱,除了ORM系统以外,还提供安全系统,报表生成系统。同时提供丰富的Web UI组件,大概有70多虚拟组件,从各种按钮到Goolge地图或动态图表等等,你能够在Java控制器增加事件处理逻辑,对于数据捆绑的组件,你可以快速创建与之相连的UI,还易于维护,主要是代码和布局的清晰分离,如果提供的组件不够,可以额外使用 JavaScript, GWT 或 Vaadin。

所有用户动作都是由安全系统控制,基于角色的模型控制CRUD和访问实体属性的权限,记录级别安全帮助你控制每行数据记录。

此外还有:用户管理工具,报表管理,集成虚拟设计器的业务过程管理,多语言支持,完整文本搜索,通用的REST API。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值