内容简介:Apache Wicket 9 现已发布。Wicket 是一个 Java 语言的 Web 开发框架,与 Struts、WebWork、Tapestry 相类似,其特点在于对 Html 和代码进行了有效的分离(有利于程序员和美工的合作),基于规则的配置(减少了 ...
Apache Wicket 9 现已发布。Wicket 是一个 Java 语言的 Web 开发框架,与 Struts、WebWork、Tapestry 相类似,其特点在于对 Html 和代码进行了有效的分离(有利于 程序员 和美工的合作),基于规则的配置(减少了 XML 等配置文件的使用),学习曲线较低(开发方式与 C/S 相似),更加易于调试(错误类型比较少,而且容易定位)。
Wicket 9 建立在 Java 11 之上,旨在帮助 Web 开发人员了解 Java 的最新发展。官方表示,“Java 9 的发布一直是 Java 历史的转折点,奠定了现代 Java 时代的基础。 但是,这种变化的幅度使许多开发人员不愿离开以 Java 8 为代表的安全港。有了 Wicket 9,我们终于有了一个基本的工具,可以继续前进,并将我们的 Web 应用程序带入新的 Java 世界。“
该版本的一些更新内容如下:
- 最低要求是 Java 11
- 默认情况下,现在已激活对内容安全策略的支持。该政策旨在帮助 Web 开发人员抵御恶意脚本和未经授权的代码执行
- 参与 OpenJDK 质量推广计划
- 内部页面存储机制的重做
- ModalDialog、模态窗口组件的 modern 实现。旧的 ModalWindow 已过时,并将在项目的将来版本中删除
- JUnit version 5
- Context 和 Dependency Injection 2.0 版
Apache Wicket 总裁 Andrea Del Bene 称,“除了新的发布策略,从版本 9 开始,Java 平台还进行了大规模重构,旨在对其代码库进行模块化,并删除旧类和包。使用 Wicket 9,我们完全接受了将 Java 代码迁移到 Java 11 LTS 的新 Java 课程,从而提供了一种基本的 工具 来使您的代码与 Java 演进保持同步。”
此外,该项目的其他功能还包括有,使用第三方 Java 或 HTML 编辑器、私有模型、AJAX 组件、多选项卡和窗口支持以及全局 JavaScript 库和 CSS 样式的能力。
下载:
- Source:9.0.0 source download
- Binary:9.0.0 binary download
发布说明:http://wicket.apache.org/news/2020/07/15/wicket-9-released.html
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- ABP开发框架前后端开发系列---(2)框架的初步介绍
- ABP开发框架前后端开发系列---(14)基于Winform的ABP快速开发框架
- ABP开发框架前后端开发系列---(8)ABP框架之Winform界面的开发过程
- 如何基于Winform开发框架或混合框架基础上进行项目的快速开发
- ABP开发框架前后端开发系列---(9)ABP框架的权限控制管理
- 用大型开发框架开发小程序那点事儿
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Python编程快速上手
Albert Sweigart / 王海鹏 / 人民邮电出版社 / 2016-7-1 / 69.00元
如今,人们面临的大多数任务都可以通过编写计算机软件来完成。Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。通过Python编程,我们能够解决现实生活中的很多任务。 本书是一本面向实践的Python编程实用指南。本书的目的,不仅是介绍Python语言的基础知识,而且还通过项目实践教会读者如何应用这些知识和技能。本书的首部分介绍了基本Python编程概念,第二部分介绍了一些不......一起来看看 《Python编程快速上手》 这本书的介绍吧!