grails3.3.0_受Grails启发的框架Griffon在0.9.5 RC2中进行了重大改造

grails3.3.0

Griffon团队很荣幸地宣布他们最新的类似Grails的应用程序框架Griffon 0.9.5 RC2的发布,在发布第一个版本之前发挥了巨大作用。

与Grails的联系被大声疾呼,因为Griffon是在JVM中创建桌面应用程序的理想应用程序框架。 Groovy是首选的主要语言,因此Java替代品中出现了许多功能。 Griffon采用MVC架构构建,因此选择了“配置之上的约定”,并利用了Swing应用程序框架(JSR 296),自动属性支持和属性绑定(受BeansBinding(JSR 295)启发)的精神,而Groovy的SwingBuilder也简化了构建线程的应用程序。

Griffon 0.9.5-rc2 –“ Aquila hastata”引入了新功能,例如在构建时用于依赖关系解析的脱机模式。 启用后,将不向外部存储库查询依赖性,因为所有依赖性都应针对当前缓存进行解析。 除本地外,所有工件库均严格禁止进入。

其他重要的附加功能包括在运行时禁用事件总线的选项(在事件风暴中,这一点很重要,如Andres Almiray所说)。 MVC组现在具有跳过功能,因此您可以跳过MVC生命周期事件以及实例化事件。 可以说最大的变化是以重命名 线程方法的形式出现的,这是由于先前方法名称的混乱所致。 旧的方法名称仍然可用,但已被标记为已弃用,并且在Griffon 1.0发行时将被删除。

另一个大动作是Griffon Artifact Portal的出现,从现在开始您将在其中看到该框架的其他插件 。 尽管在撰写本文时只有11个(例如Eclipse,Swing和Kotlin支持),但是我们可以预期它会在正式发行前扩展到整个版本。 Griffon的一大优势是它的灵活性,即为您喜欢的其他技术提供插件扩展,当Griffon 1.0即将面世时,为不断增长的贡献者提供一个集线器也不是一件坏事。

候选发布版本还附带5个示例应用程序:

  • File Viewer-创建新的MVCGroup的简单演示。
  • GroovyEdit-使用自定义可观察模型的FileViewer的改进版本。
  • 字体选择器 -演示基于表单的数据绑定。
  • Greet –功能齐全的Griffon应用程序,是Twitter客户端。 它显示了Java / Groovy联合编译,更丰富的MVCGroup交互以及基于网络服务的数据传递。
  • SwingPad –功能齐全的Griffon应用程序,是一个脚本控制台,用于呈现Groovy SwingBuilder视图。

您可以在发行说明中找到更多详细信息,并从Codehaus下载发行版本。 我们喜欢来自Griffon团队的一些东西,实际上是整个Groovy兄弟会的东西。 这对他们所有人来说都是一个忙碌的时刻,但是我们确信他们的努力将得到丰厚的回报。


翻译自: https://jaxenter.com/grails-inspired-framework-griffon-gets-huge-renovation-in-0-9-5-rc2-104252.html

grails3.3.0

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值