Weld 2.0.0.Alpha2版本刚刚发布。Weld 2是JSR-346(CDI 1.1)的实现。新版本的特点包括:
- 内存使用显著改进。我们的基准测试表明,与Weld 1相比,Weld 2的内存占用已降低50% - 80%。这主要是通过重写元数据层并将Weld引导所需的元数据与运行时使用的元数据分离来实现的。
- 并发豆部署和豆验证器。这两个组件通过利用多核CPU的能力来加速Weld引导。在大型部署中,引导时间改进最为显著。我们计划在未来版本中进一步减少引导时间。
- Stuart完全移除了Javassist依赖,并切换到了jboss-classfilewriter
- 大约30个错误修复,大部分来自1.x分支(这里大部分归功于Stuart,Ales和Marko)
此外,CDI 1.1 TCK的新版本也已发布。TCK目前提供了对JSR-346早期草案的坚实覆盖(90.60%)
【分发(Weld,CDI TCK)】【JBoss AS 7.1.1.Final与Weld 2.0.0.Alpha2】[发布说明(Weld,CDI TCK)】【CDI 1.1 EDR1 Javadoc】