Mr *_*ark 3 seam cdi jboss-weld deltaspike
嗯我从一个jsf webapplication开始,将使用CDI,但在焊接和焊接之间有点混淆,或者是焊料使用焊接引擎盖下的焊接.
Weld之前还被称为WebBeans吗?
与Apache MyFaces一样,它清楚CDI实现是CODI
Ste*_*lli 11
JBoss Weld是CDI规范的实现(参考).
在最终CDI规范被称为WebBeans之前,这可能会导致一些混乱.
Apache CODI不是CDI实现.它是一组CDI扩展,便于在几种情况下使用CDI.
Solder和Seam3也是如此.Solder是一组低级扩展,而Seam3是一组依赖Solder提供更高级扩展的库.有人建议在未来版本的CDI规范中包含一些Solder功能.
CODI,Solder和Seam3需要CDI实现.Weld是参考文献,其他有价值的实现是OpenWebBeans(来自Apache)和CanDI(来自Caucho Resin).
虽然CDI实现应该是可以互换的,但从实际的角度来看,您应该选择是否需要更多CODI或Seam3,然后选择CODI/OpenWebBeans堆栈或Seam3/Solder/Weld堆栈.
更新:有关此主题的事情正在迅速发展.现在建议阅读这篇Seam.Next公告,因为Seam,Solder和CODI最终将合并到Apache伞下的名为DeltaSpike的独特项目中.
| 归档时间: |
|
| 查看次数: |
1174 次 |
| 最近记录: |