Cześć.

W poprzednim artykule wyjaśniałem różnicę między adnotacjami, których zadaniem jest wstrzykiwanie zależności.
Niestety, obiekty, które chcemy wstrzykiwać, nie są tworzone „automagicznie”, musimy je utworzyć np. poprzez  adnotacje.
W tym poście postaram się wyjaśnić różnice między:
–  @Component
–  @Service
–  @Repository
–  @Controller

Czytaj dalej

Cześć.

Aktualnie na blogu powstaje ciąg artykułów związanych z wzorcami projektowymi i pewnie już macie ich dość, dlatego postanowiłem zrobić krótką przerwę. Ze względu na to, że Spring jest teraz na topie, a poza tym bardzo lubię tę technologię, pomyślałem, że napiszę parę postów, które będą się z nim wiązać.

Ostatnio ktoś zapytał mnie o różnicę między adnotacjami @Autowired oraz @Resource i wydaję mi się, że jest to dobry pomysł, aby wyjaśnić różnicę między nimi. Do porównania dorzucę jeszcze adnotację @Inject, ponieważ ma takie samo zastosowanie jak dwie powyższe.

Czytaj dalej