我正在使用Spring 5,JSF 2.3,Primefaces,CDI,Hibernate的Web应用程序。
为什么弹簧管理的会话bean在启动时创建为Singleton bean,为什么不能通过创建会话来创建它?
import org.springframework.context.annotation.Scope;
// or import org.springframework.web.context.annotation.SessionScope;
// or import javax.enterprise.context.SessionScoped;
import javax.annotation.PostConstruct;
import javax.inject.Inject;
import javax.inject.Named;
@Named("testSetting")
@Scope("session")
// or @SessionScope
// or @SessionScoped
public class TestSettingsBacking implements Serializable {
...
}