Eclipse Foundation正式发布了GlassFish 8这是其企业级Java应用服务器的最新更新版本。据GlassFish开发参与方OmniFish介绍新版本作为Jakarta EE 11 Java平台的兼容实现支持Jakarta Data存储库来简化数据访问并具备虚拟线程支持以实现可扩展的并发处理。GlassFish 8的正式版本于2月5日发布用户可从glassfish.org下载。OmniFish表示GlassFish 8的上一个里程碑版本于2025年12月发布。通过Jakarta Data存储库支持开发者可以使用一致的、基于存储库模式的方法来处理JPAJava持久化API实体和JNoSQL数据库。OmniFish联合创始人兼工程师Ondre Mihalyi表示该功能的主要优势包括减少样板代码、灵活的存储库组织以及灵活的分页功能。根据发布说明GlassFish 8在Jakarta Data存储库中同时支持Jakarta Persistence实体和Jakarta NoSQL实体。此外GlassFish 8在其HTTP线程池和托管执行器中支持虚拟线程迎接Java并发处理的未来。Mihalyi表示虚拟线程支持使服务器能够以最小开销处理大量并发请求显著提升I/O密集型应用的可扩展性和性能。虚拟线程代表了并发编程思维方式的范式转变使开发者能够编写更简单、更易维护且能够轻松扩展的代码。GlassFish 8的其他亮点包括新版Jakarta Security提供了更灵活的身份验证选项。MicroProfile JWT与Jakarta Security之间的集成实现了更高的灵活性。开发者可以使用JWTJSON Web Token保护REST端点同时使用其他Jakarta Security机制保护UI页面提供适应多样化应用架构的综合安全解决方案。嵌入式Eclipse GlassFish支持通过JMXJava管理扩展进行监控。QAQ1GlassFish 8有什么新功能AGlassFish 8主要新增了Jakarta Data存储库支持和虚拟线程功能。Jakarta Data存储库允许开发者使用统一的存储库模式处理JPA实体和JNoSQL数据库减少样板代码。虚拟线程支持则能以最小开销处理大量并发请求显著提升应用的可扩展性和性能。Q2虚拟线程对Java应用开发有什么好处A虚拟线程代表了Java并发编程的范式转变使服务器能够处理大量并发请求而开销很小特别适合I/O密集型应用。它让开发者能够编写更简单、更易维护的代码同时实现轻松扩展无需复杂的线程管理策略。Q3如何获取GlassFish 8AGlassFish 8的正式版本已于2月5日发布用户可以直接从glassfish.org网站下载。这个版本是Jakarta EE 11 Java平台的兼容实现为企业级Java应用提供完整的服务器解决方案。