溫馨提示×

Java getBean的作用域有哪些

小樊
84
2024-08-06 07:52:09
欄目: 編程語言

  1. Singleton:表示在整個應(yīng)用中只會創(chuàng)建一個實例,并且在容器啟動時就會進行初始化。
  2. Prototype:表示每次獲取Bean都會創(chuàng)建一個新的實例。
  3. Request:表示每個HTTP請求都會創(chuàng)建一個新的實例,適用于Web應(yīng)用。
  4. Session:表示每個HTTP Session會創(chuàng)建一個新的實例,適用于Web應(yīng)用。
  5. Global Session:表示全局HTTP Session會創(chuàng)建一個新的實例,通常用于Portlet應(yīng)用。
  6. Application:表示ServletContext中會創(chuàng)建一個新的實例,適用于Web應(yīng)用。
  7. WebSocket:表示每個WebSocket連接會創(chuàng)建一個新的實例,適用于WebSocket應(yīng)用。

0