apache wicket_Apache Wicket 8:使用此Java框架,编写更少,实现更多

apache wicket

Wicket是具有十多年经验的开源,面向组件的Java Web应用程序框架。 因此,很高兴看到Wicket团队进行新的更新 。 Wicket 8有什么新功能? 无需重写,只需要更少的编写和更多的工作即可。

小门8

以前,开发人员可以将Java 8及更高版本用于他们的项目。 但是现在,Wicket 8对所有Java 8习惯用法提供了完整的支持,这意味着开发人员可以在任何需要的地方使用lambda表达式。 当前的API完全支持Java 8中您知道和喜欢的所有惯用法和类型,这是所有Wicket项目的最低要求。

当然,这意味着lambda! 尽管存在性能或内存使用方面的问题,但lambda是Java不可错过的功能。 子类化仍然是Wicket组件的主要扩展机制。

但是,已经为lambda的工厂提供了各种形式的模型,例如数据绑定和行为,例如组件的适配器。 Wicket使用模型作为数据绑定方法。 每个数据感知组件都可以采用模型实现,并将其用于检索和存储数据。 现在,开发人员可以在可以使用模型的任何地方使用lambda。

Wicket 8中允许使用Java 8的Optional类型,特别是在API中事物可以为null的地方。 在Wicket 8中,它用于阐明API。 由于这是从Java 8的原始用法修改而来的,因此,如果使用可选类型并迁移到Wicket 8,则可能会遇到编译错误。

Wicket 8还提供了对Java 8中处理日期和时间的新方式的支持,无论哪种格式。

获取小票8

如果您已经有了Wicket并想迁移到最新版本,则Apache 在此处提供了迁移指南 。 它也可以通过Apache Maven获得,其源代码下载在这里

翻译自: https://jaxenter.com/wicket-8-144748.html

apache wicket

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值