我寫了一個包裝Ehcache的類EhcacheWrapper,加入多線程控制,代碼如下@servicepublic class EhcacheWrapper{ public Element get(String cacheName, String key){......} public void put(String cacheName, String key, Object value){......} //多線程控制,代碼略}我在一個controller中自動裝配EhcacheWrapper,比如public class GetLabelServiceImpl{ @Autowired private EhcacheWrapper ehcacheWrapper; //代碼略}我在其他controller中還能@Autowired EhcacheWrapper嗎?我覺得@Component默認的scope是singleton,只有一個實例。如果在兩個類中都@Autowired EhcacheWrapper,是不是兩個類都調用同一個bean呢?EhcacheWrapper有多線程控制,這樣做是不是有什么問題?應該怎么處理比較好?
添加回答
舉報
0/150
提交
取消