答案 0 :(得分:1)
实际上在教程中解释了:
JSF和Spring注释的混合使用工作正常,但它 看起来很怪异和重复 - @Component和@ManagedBean在一起。 实际上,您可以使用单个@Component,请参阅以下新内容 版本,这是纯粹的春天,它的工作原理!
所以@SessionScoped
是JSF解决方案。 @Scope("session")
是纯粹的Spring解决方案。
使用@SessionScoped
将使您的应用程序更具可移植性,例如您希望切换到Java EE。但是,使用Spring-DI可以实现更一致的实现。