2012-06-20 65 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(...)其分配到的相同请求后阶段使用。