我有一個注入了autowire註釋(無限定符)的bean。現在,出於測試的原因,我想向bean注入一些模擬代碼,而不是那些被自動裝配的模塊(一些DAO)。有沒有什麼方法可以在不修改我的bean的情況下更改注入的bean?我不喜歡添加註釋我的代碼只是爲了測試它,然後刪除然後生產。我使用spring 2.5。向具有@Autowired註釋的bean注入模型
豆子是這樣的:
@Transactional
@Service("validaBusinesService")
public class ValidaBusinesServiceImpl implements ValidaBusinesService {
@Autowired
OperationDAO operationDAO;
@Autowired
BinDAO binDAO;
@Autowired
CardDAO cardDAO;
@Autowired
UserDAO userDAO;
...
...
}
只要答案適合你,你應該將其標記爲已接受(在投票計數器下面打鉤) – Bozho 2010-05-07 15:54:27