0
正如我在Spring世界中所理解的,應該使用依賴注入來創建對象。應該只適用於課堂級別。我不確定這裏的對象取向。但是,一個方法變量呢。Spring MVC方法變量
例如,我有一個名爲createOrder()
的服務級別類,它使用AddressValidator
類(僅在該方法中)來驗證傳遞地址。一種選擇是製作一個班級屬性和@Autowire
它。但我覺得這不是OrderService
班的一個屬性。其他選項是在createOrder()
方法中定義它並在方法內實例化,這可能違背了依賴注入。
什麼是正確的做法?