Estou com uma dúvida com o SessionScoped
Hoje eu tenho um projeto que está funcionando
quando um usuário loga no sistema existe um bean usuario que está em SessionScoped
neste bean tem um objeto do tipo usuario que é carregao com os dados do usuario
quando em preciso utilizar estes dados em outro bean eu utilizao o @ManagedProperty
ta assim
@ManagedProperty(value = "#{usuarioBean}")
private UsuarioBean usuarioBean
@PostConstruct
public void init(){
this.objUsuario = new Usuario();
this.objUsuario = usuarioBean.getObjUsuario();
}
no caso estou pegando o objeto usuario que está no usuarioBean e transferindo para outro objeto usuario que está em outro bean
isto pra mim funciona só que eu testo com 1 utilizando o sistema
a dúvida que eu tenho é:
1ª quando vários usuários estiverem logados ao mesmo sera criado um usuarioBean pra cada 1?
2ª se sim o @ManagedProperty consegue sozinho pegar o usuarioBean certo?