Wpis z mikrobloga

Jak wstrzykujecie zależności w Springu? Używacie adnotację np. @Service w klasie, którą chcecie wstrzyknąć czy macie klasy z adnotacją @Configuration a w niej metody oznaczone @Bean, które zwracają instancję danej klasy? Wiem, że to drugie podejście jest zgodne z clean architecture, bo wtedy te Springowe konfigurację do wstrzykiwania zależności są w warstwie infrastruktury i nie przeciekają nigdzie indziej, ale z drugiej strony to sporo dodatkowego kodu.
#spring #java #programowanie

Jak wstrzykujesz zależności w Springu?

  • Używam adnotacji np. @Service 71.4% (25)
  • Używam klas z @Configuration i metodami z @Bean 28.6% (10)

Oddanych głosów: 35

  • 8
@Edelner:
Opcja 1
Poza tym zależy jak bardzo manager naciska w projekcie na deadline, zazwyczaj mam w to #!$%@? bo robię na tzw. projektach które muszą dość szybko dostarczać funkcjonalność biznesowa, więc schodzi się z jakości, a jakość clean architecture to ostatnia rzecz o której myślę.
Bo po 2-3 latach albo mnie już nie ma w projekcie jak to robi większość programistów albo projekt jest do zaorania ( ͡° ͜