我想知道在應用程序啓動時我應該使用setServletContext.setAttribute()
來存儲數據。什麼時候應該在應用程序啓動時使用setServletContext.setAttribute()? (Spring mvc)
我想我應該用它來存儲我在我的web應用程序的許多類中共享的數據。
例如:到目前爲止,我做了一個網站,我讀了地址,電子郵件等從.properties
文件。我打印地址,電子郵件等許多網頁,所以我創建了一個類(ConfigurationData.class
),它讀取.properties
文件,每一個需要一流知道地址,電子郵件等「@Autowires
」的ConfigurationData.class
。
我想知道是否應該在應用程序啓動時使用setServletContext.setAttribute()
來代替許多其他類中的@Autowired ConfigurationData.class
。
哪個解決方案「使用」更少的服務器資源?
由於每個「@Autowired
」類都是單身人士,對於同一個班級使用許多時間「@Autowired」對於服務器來說不應該是「沉重的」,應該是?
預先感謝您。