Nâo entendi direito pq não usar o scope_session na controller tb, poderia me ajudar a entender melhor professor? muito obrigado
Nâo entendi direito pq não usar o scope_session na controller tb, poderia me ajudar a entender melhor professor? muito obrigado
Oi Juliano, por que o controller deve tratar todas as requisições. Então teremos uma instância de controller por requisição. Se você colocar ele na sessão, teremos instâncias de controller para cada usuário.
No request scope, a instância do controller morre assim que a requisição é finalizada. No session não.
Isso evita o alto consumo de memória.
Tem outro porém.. Controllers estão intimamente ligados a requisição do http, que são stateless, sem estado. Então não guardamos estado no controller.
Faz sentido?