New release
Open, community-driven innovation
driving the future of cloud native Java technologies
Jakarta EE 10充满了用于构建现代化、简化和轻量级云原生Java应用程序的新功能。这个由社区驱动的新的创新性发布版本是为那些希望开始开发新的企业Java应用程序或推进现有应用程序的组织而设计的。
The Jakarta EE 10 版本在20个组件规范中提供了新的功能特性。
此版本使现代云原生Java应用程序的构建者能够在Java SE 11以及Java SE 17上开发和部署Jakarta EE 10应用程序(Java SE 17是Java SE的最新LTS版本(。这使开发人员能够充分利用Java SE的很多新功能,包括Java SE 9中引入并在Java SE 11中得到支持的模块化系统。
Jakarta EE 10通过支持更广泛地使用额外的注解,简化了应用程序开发。
这使得构建模块化应用程序更加容易,并改进了跨组件的API集成。最终,Jakarta EE 10帮助开发人员更轻松地实现具有现代安全要求的应用程序,删除已弃用的API,并保持与之前的Jakarta EE版本的高度兼容性。
Jakarta EE 10定义了一个新的配置规范,即Jakarta EE Core Profile 10,使得开发轻量级和现代化的Java应用程序成为可能。
新的Core Profile提供了一组针对较小运行时的Jakarta EE规范子集,适用于使用轻量级运行时开发微服务。这包括一个创新的新CDI-Lite规范,用于构建轻量级的Jakarta EE应用程序。
Jakarta EE 10在20多个规范中提供了值得注意的API升级,并针对来自全球Jakarta EE社区的请求添加了很多重要功能。这些增强包括:
32
项目
44
规范
58
git仓库
129
提交者