在wildfly 8.x或甚至jboss 7.x中,禁用焊接会导致JSF的性能非常低. 我在this question之前讨论了我的性能问题,并设法通过在standalone.xml中启用焊接扩展来解决它 这是我的JSF样本GITHUB(请继续尝试
我在this question之前讨论了我的性能问题,并设法通过在standalone.xml中启用焊接扩展来解决它
这是我的JSF样本GITHUB(请继续尝试使用wildfly)
有人可以向我解释为什么焊接会影响性能?
更新:
再次,这里是我的结果,只是为了表明我没有做到这一点
WELD ENABLED
焊接已禁用
看时差!!!!
提前致谢,
特发
看起来像@ManagedBean这样的JSF注释开始被替换为有利于CDI equivelents,如本问题所述:Backing beans (@ManagedBean) or CDI Beans (@Named)?
我认为最好将代码迁移到CDI,因为WildFly是一个Java 7 EE容器,WildFly的人很可能决定优化他们的容器以用于像CDI这样的新技术.
同时在同一篇文章中查看BalusC的答案,他很好地解释了这个问题.