如何在CDI bean中定义会话@SessionScoped?
这个注释是否仅在从Servlet容器调用时才有效,其中会话以HttpSession?的形式定义好?
如果不是,那么EJB如何@Inject @SessionScoped MyBean myBean能够知道会话到底是什么?我的意思是,这个EJB的方法可以由独立客户端,RESTful WS或其他视图调用.
在这种情况下会发生什么?如果注释没有意义,它应该MyBean为每个请求注入新的实例,还是应该在所有请求中保留相同的实例?