簡體   English   中英

惰性初始化在Spring MVC 3中不起作用

[英]Lazy init doesn't work in Spring MVC 3

我遇到了Spring依賴注入的問題。 我有一個應用程序,一旦部署,它會檢查它是否先前已配置,如果沒有,它會啟動配置管理器,並詢問用戶數據庫主機,端口,管理員登錄名和通過等信息。

現在,我找不到一種方法來注入那些配置的值。 我以為我必須使用懶惰的初始化bean,但是當我添加注釋@Lazy時,Spring仍在嘗試在運行時注入它們,並且由於主機和端口尚未配置,所以我遇到了錯誤。 我想念什么:/?

您需要一個lookup方法 ,該功能只能通過XML配置訪問。 關於此問題, JIRA仍存在一個幾乎古老的問題 ,尚未解決。

請不要在提及的問題上檢查此評論 ,它描述了一種解決方法,可能是您的選擇。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM