JEP 542(加密对象的PEM编码)已从JDK 28的Proposed to Target状态提升为Targeted,在JDK 25至JDK 27完成三轮预览后准备最终定稿。该JEP提供将加密密钥、证书和证书吊销列表等对象编码为PEM传输格式并解码回对象的API,支持PEM文本与PKCS#8、X.509二进制格式之间的转换,替代第三方实现。
变更包括将PEM record类重新归类为常规类,以便提供接受Base64编码字节数组内容的构造函数,并将DEREncodable接口重命名为BinaryEncodable,以更准确描述存储在PEM文本中的二进制数据。
本期Java生态集中发布多个版本。Atmosphere 4.0正式GA,GraalVM 25.3新增SubstratePriorityInliningPhase类,为JIT与Native Image模式实现优先内联器以提升生成代码性能,并增强安全加固机制,防止攻击者将程序执行重定向到意外代码位置。Azul Payara 7.3.0包含Community Edition 7.2026.8、Enterprise Edition 6.41.0与5.90.0三条发行线,均支持最新的gRPC 1.83.1。
Jakarta Data 1.1.0第四个里程碑发布,新增通过@OrderBy注解指示null排序的能力,并使用@Nullable与@Nonnull注解改进空值安全性。Eclipse JNoSQL 1.2.0第二个里程碑发布,新增AutoApplyConverters类以自动应用Jakarta Persistence的AttributeConverter实现。此外,WildFly 41发布维护性版本,Open Liberty 2026年9月版进入beta,GlassFish 8.0.4及GlassFish Embedded发布Docker镜像,增强云原生部署能力。
扫码查看视频号
咨询
咨询