250x250
반응형
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

재 현

Autowired vs Configuration 본문

Java/Spring

Autowired vs Configuration

본명은이점례 2021. 8. 10. 15:53
728x90

좋은 객체지향 설계를 하기 위해서 우리는 DI가 필요하다

말 그대로 서비스부분은 추상클래스만 알고 있으면 되고 실행부분만 집중하면 된다. 구성은 몰라도 된다.

이를 해결하기 위해 몇 가지 방법이 있는데 그 중 autowired와 config에 알아보자

 

1. Autowired

 

서비스 부분에 @Service 어노테이션 + 생성자 부분에 @Autowired를 추가한다, 그리고 해당 레포지토리엔 @Repository 어노테이션을 추가해 빈에 등록한다.

 

2. Configuration

Config란 클래스에 Bean을 따로 만들어 주입한다.

 

 

 

 

https://galid1.tistory.com/512

728x90

'Java > Spring' 카테고리의 다른 글

생성자 주입을 해야 하는 이유  (0) 2021.09.06
Optional  (0) 2021.09.04
DI의 탄생  (0) 2021.08.10
주문과 할인 도메인 설계  (0) 2021.08.07
객체 지향 설계 - 스프링  (0) 2021.07.29