CUBA Studio v10.0 发布

栏目: Java · 发布时间: 6年前

内容简介:今天 CUBA Studio 10.0 发布,这是一个重大版本发布,添加了多个新的功能,同时修复Bug和进行小的改进共140 项,强烈推荐升级。新增功能包括:

CUBA Studio v10.0 发布

今天 CUBA Studio 10.0 发布,这是一个重大版本发布,添加了多个新的功能,同时修复Bug和进行小的改进共140 项,强烈推荐升级。

新增功能包括:

  1. 实体、界面控制器和界面描述的代码编辑器顶部现在提供了一个 工具 栏,通过这个工具栏可以快速访问 CUBA 提供的操作、在相关文件之间快速跳转:

CUBA Studio v10.0 发布

通过面板的按钮可以很快的切换到相关的 DDL 脚本、视图和界面。另外,还可以创建新视图、新界面以及JPA生命周期回调方法。这些操作在 IDEA 的 “intentions” 菜单也同样提供了,这个菜单可以通过快捷键 Alt+Enter (Option+Enter) 调出:

CUBA Studio v10.0 发布

2. 实现了为 EntityChangedEvent 监听器创建脚手架代码的功能。在 CUBA 项目树选择一个实体类、包、或者最外层的 Middleware 节点,然后点击右键菜单中的 New > EntityChangedEvent Listener。Studio 会在 core 模块创建 Spring bean,带有两个监听器方法:分别在事务提交前和后收到通知。

3. 实现了为 JMX bean 创建脚手架代码的功能。在 CUBA 项目树选择 Middleware 节点或者Beans节点下的一个包,然后点击右键菜单的 New > JMX Bean。

4. 实现了为配置接口生成脚手架代码的功能。在 CUBA 项目 树选择 Project > Config Interfaces 节点,然后点击右键菜单的 New > Configuration Interface。

5. Inject 对话框现在包含了 Project bean 的选择区域,这里可以注入任何项目中可用的 Spring bean。

6. 使用 Groovy 编写的界面控制器也能使用 Inject 对话框了。

7. 提升了依赖注入的体验:现在如果将光标放在方法体内并调出注入弹窗,注入的字段定义会自动生成在类的顶部,而字段名会自动复制到光标处。

8. 将组件注入控制器的行为现在也能在组件的 XML 内做了。试试将光标放在XML中一个组件的元素上,然后按下快捷键 Alt+Enter (Option+Enter)。

9. 实现了添加实体索引和唯一约束的可视化编辑器。可以在实体编辑界面的底部找到新的Indexes 标签页。

10. 实现了检查重复实体名称和表名的功能。如果为多个类定义了相同的实体名或者表名,则会在实体类显示提示。

11. 实现了在实体的字段添加正确 JPA 注解的功能。简化了手动编写实体属性的工作:您在可以添加实体字段并生成 getters/setters 之后在该字段按下 Alt+Enter (Option+Enter),即可看到相关选项。

12. 在界面控制器代码中,如果注入了界面 XML 中不存在的组件,则会显示提示信息:

CUBA Studio v10.0 发布

13. 在实体类代码里,如果实体类没有 @NamePattern 注解的话,也会显示警告信息:

CUBA Studio v10.0 发布

可以在类名处通过按下 Alt+Enter (Option+Enter) 快捷键修复问题或者屏蔽这个警告。

14. 视图设计器现在使用了主从布局,视图列表在左边,选中的视图编辑在右边。

15. 对基于 CUBA 7.1 以上版本的项目,添加了如下功能:

1. 能使用带侧边菜单和响应式侧边菜单的主界面模板。

2. 支持向声明式打开的界面和 fragments 传递属性参数。

3. 支持 REST API 扩展组件。

共计解决问题140项,详细信息见: Studio 10.0 解决的问题

CUBA Platform 是一款开源且免费的企业级应用开发框架,已有将近10年的发展历史,由俄罗斯的 Haulmont 公司开发,CUBA Platform 近期将正式登陆中国。

我们已经完成了中文网站的建设、部署,中文论坛、开发手册等服务已经部署到位,正在内部测试中,很快就会正式上线。


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Sprint

Sprint

Jake Knapp、John Zeratsky、Braden Kowitz / Simon & Schuster / 2016-3-8 / GBP 14.60

媒体推荐 “Every business leader I know worries about the same thing: Are we moving fast enough? The genius of Jake Knapp’s Sprint is its step-by-step breakdown of what it takes to solve big problems an......一起来看看 《Sprint》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具