如果spring--bean是單例,那麼web專案一啟動就會載入到記憶體,如果bean是多例,專案會在剛剛使用的時候,就是走到這個請求地址的時候,類才會載入---spring 預設為單例
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.RequestMapping;
/**
* Created by Administrator on 14-4-9.
*
* @author leizhimin 14-4-9 上午10:55
*/
@Controller
@RequestMapping("/demo/lsh/ch5")
@Scope("prototype")
public class MultViewController {
private static int st = 0; //靜態的
private int index = 0; //非靜態
static{
System.out.println("if i apear first, i am single");
}
@RequestMapping("/test")
public String test() {
System.out.println(st++ + " | " + index++);
return "/lsh/ch5/test";
}
}
如果spring--bean是單例,那麼web專案一啟動就會載入到記憶體,如果bean是多例,專案會在剛剛使用的時候,就是走到這個請求地址的時候,類才會載入
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.RequestMapping;
/**
* Created by Administrator on 14-4-9.
*
* @author leizhimin 14-4-9 上午10:55
*/
@Controller
@RequestMapping("/demo/lsh/ch5")
@Scope("prototype")
public class MultViewController {
private static int st = 0; //靜態的
private int index = 0; //非靜態
static{
System.out.println("if i apear first, i am single");
}
@RequestMapping("/test")
public String test() {
System.out.println(st++ + " | " + index++);
return "/lsh/ch5/test";
}
}
如果spring--bean是單例,那麼web專案一啟動就會載入到記憶體,如果bean是多例,專案會在剛剛使用的時候,就是走到這個請求地址的時候,類才會載入
相關文章
- 你的專案剛剛啟動?是時候考慮Globalization了!
- 博主真會玩,Spring單例bean中使用多例bean,你未必會玩?Spring單例Bean
- select 表的時候如果別的會話TRUNCATE DROP PURGE表後會是什麼結果會話
- Spark在處理資料的時候,會將資料都載入到記憶體再做處理嗎?Spark記憶體
- 什麼時候會傳送options請求
- 一般來說載入的時候,載入的時候parallel 與direct的引數是一塊用Parallel
- 舉例說明你什麼時候會用抽象類,什麼時候更願意使用介面?抽象
- Tomcat增加Context配置導致啟動的時候專案載入兩次TomcatContext
- 你是什麼時候”突然”學會程式設計的程式設計
- SAP CRM中介軟體下載時,為什麼有時候會生成一個奇怪的BDOC容器
- Spring系列第十四講 單例bean中使用多例bean,你未必會玩?Spring單例Bean
- 什麼是hibernate懶載入?什麼時候用懶載入?為什麼要用懶載入?(轉)
- 關於ligerGrid控制元件如果帶有隱藏列的時候,初始載入會多出空白的問題?控制元件
- 登入啟動shell時候呼叫的幾個配置檔案簡單總結
- ZBlog搭建的網站有的時候會提示【JavaScript載入失敗】網站JavaScript
- shiro 什麼時候會進入 doGetAuthorizationInfo() ?
- 設計模式總是學不會?是時候換個姿勢了設計模式
- 丁磊:那時候我們除了會寫軟體 什麼也不會做
- 是時候瞭解一波虛擬機器的類載入機制虛擬機
- 如果一個過程正在執行,這個時候編譯這個過程,會產生library cache pin編譯
- 剛做測試工作一年的時候,我是怎樣的?
- Spring 的Controller 是單例or多例SpringController單例
- PHP中高階面試的時候總是會問到這些問題(總結)PHP面試
- 是時候使用 Lumen 7 + API Resource 開發專案了!API
- 如果你是塞爾達的設計師,會如何一步步走到今天?
- EJB技術規範中明確提到,在使用會話BEAN的時候……會話Bean
- 關於專案管理的一點體會-轉載專案管理
- insert的時候使用append會不會影響到表的大小APP
- 使用element ui 元件的時候,如果使用兩個或多個按鈕在同一個單元格內,按鈕會豎著排列,但是不能夠對齊怎麼解決?UI元件
- spring和springmvc是單例還是多例SpringMVC單例
- 解決:啟動service時候不斷在載入mybatis裡的mapper或者專案啟動一直停留在{dataSource-1} initedMyBatisAPP
- 如果讓我完善幾年前的一個專案,我會做哪些改進?
- MySQL什麼時候會使用內部臨時表?MySql
- 為什麼有時候spring mvc的interceptor會執行兩次SpringMVC
- 什麼時候該終止一個專案的開發(轉)
- 北美專案體驗之難忘的例會(轉)
- 面試官:Java類是如何被載入到記憶體中的?面試Java記憶體
- 請問 如果加入到專案中去