84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
注意不是簡單地把bean的scope配置成多例,而是需要在啟動時根據不同的參數創建出不同的實例,在後續的業務中需要調用到這些創建出來的實例。我目前的想法利用factoryBean對抽像出來的父類別進行代理,然後把具體實現的子類別在xml檔案中配置成不同的實例,但是這樣做一是參數可能是動態從資料庫讀入的,二是並不能確定產生的實例的數量,所以不知道有沒有別的辦法?
你可以在啟動的時候讀取資料庫,然後將產生的多個實例放到HashMap裡,再對外提供一個方法根據類型取得實例物件。沒必要非得弄成@Bean
你可以在啟動的時候讀取資料庫,然後將產生的多個實例放到HashMap裡,再對外提供一個方法根據類型取得實例物件。沒必要非得弄成@Bean