Ich fand den folgenden Code.@Autowired und Instanziierung
Bedeutet es, dass Spring die Instanz von myService überschreiben würde, die erstellt wird, wenn Foo erstellt wird?
Dieser Code ermöglicht die Verwendung von Foo im Junit-Kontext, ohne in einem Federkontext zu starten.
Ist es in Ordnung, solche Dinge zu tun?
Sie sollten Spring's JUnit-Integration verwenden, um Ihre Tests auszuführen, statt dies zu tun. –
Mögliches Duplikat: https://stackoverflow.com/questions/15122622/can-i-combine-manual-instantiation-with-autowiring –
Sie sollten das eine oder andere tun, je nachdem, ob Sie Status benötigen –