我在創建一個新bean時遇到了一個小問題。基本上按照請求,我得到一些參數,需要傳遞給一個bean。下面我爲每個請求實例化ControllerService。相反,我希望它是一個scope = protype的bean。這樣我就可以爲每個請求獲得一個新對象。 但是,那麼我如何設置我通過構造函數在bean中發送的2個屬性(kpiName,kpiInput)?Bean中的構造函數
@Autowired
@Qualifier("serviceManager")
Cleanser serviceManager;
@RequestMapping(method = RequestMethod.POST)
public @ResponseBody
String getKPIResult(@RequestParam("kpiName") String kpiName,
@RequestParam("kpiInput") String kpiInput) {
return serviceManager.checkAndExecute(new ControllerService(kpiName, kpiInput));
}