如果不用注入,代碼是不是應該這樣寫,用注入就是省去了new的過程,是這樣嗎?
//?不用設值注入 public?void?testSetter(){ ????InjectionDAO?injectionDAOPara?=?new?InjectionDAOImpl(); ????InjectionService?service?=?new?InjectionServiceImpl(); service.setInjectionDAO(injectionDAOPara); service.save("這是要保存的數據"); } //?不用構造注入 public?void?testCons(){ InjectionDAO?injectionDAOPara?=?new?InjectionDAOImpl(); InjectionService?service?=?new?InjectionServiceImpl(injectionDAOPara); service.save("這是要保存的數據"); }