在Spring应用程序中何时使用请求、会话和应用程序作用域



我已经在春季完成了5.5 Bean作用域部分,我想知道一些实际的例子,我们在request, sessionapplication作用域的Bean中使用作用域。

我已经通过了这篇post -> Spring Bean作用域,但这只是给出了Spring中作用域的定义。

是否有人可以在银行应用程序或任何在线订票应用程序或在线购物应用程序中给出一个例子,我们可以使用请求,会话,应用程序的范围?

我将一步一步地解释:

Spring Bean的作用域:

<表类= "年代桌子"> 范围 tbody> <单道明> 每个容器创建一个bean实例(默认情况下)。 原型每次请求bean时都创建新的实例。请求道明> 每个HTTP请求创建一个bean的新实例。会话td> 每个HTTP会话的新bean实例。<应用程序/td>每个ServletContext创建一个bean实例。 WebSocket td> 每个WebSocket都有一个bean实例。tbody>

最新更新