2012-06-20 118 views
0

設置彈簧性能我有一個Spring bean,我得到這樣的內方法 -爲每個請求

repAppCaller = CensusFileSpringUtils.getBean(CensusFileWfConstants.Spring.Bean.REP_CALLER); 

但這個bean有一個設置只是1次,而不是爲每個請求的屬性?

謝謝。

回答

1

也許我不明白你的問題,試圖澄清它,但我認爲你必須使用prototype scope爲每次調用創建新的實例,默認情況下在春天安裝的單例作用域。

+0

是的,我想要一個原型。謝謝。 – Maryam

0

我想假設repAppCaller的實例必須公開setProperty(...)這樣的方法讓你有這樣的要求。

如果是這樣,你可以使用OncePerRequestFilter來獲取你需要的請求屬性,然後使用repAppCaller.setProperty(...)其分配到的相同請求後階段使用。