일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 릿코드
- 알고리즘
- leetcode
- dfs
- 라인플러스
- spring
- 벤쿠버
- 파이썬
- 스프링 프레임워크
- jvm
- 프로그래머스
- C/C++
- 프로그래밍언어론
- 백준
- 시애틀
- Python
- Spring Framework
- DP
- 스타벅스
- Java
- BFS
- 백트래킹
- 머신러닝
- 다이나믹프로그래밍
- binary search
- 라인
- STL
- C++
- 모두를 위한 딥러닝
- 딥러닝
Archives
- Today
- Total
목록의존성 주입 (1)
케이스윔의 개발 블로그
[Spring] DI(Dependency Injection, 의존성 주입)
DI(Dependency Injection)외부에서 의존관계의 객체를 주입하는 것입니다. 객체 생성 후 다른 객체에 해당 객체를 주입하는 것입니다. 그냥 정의로는 잘 이해가 안가니 예를 들어보면 만약 클래스 A의 필드로 클래스 B가 존재하고, 클래스 A에서 어느 메소드에서의 연산에서 클래스 B가 필요하다면 클래스 A와 B를 생성하고, 클래스 A의 생성자 또는 setter를 통해서 클래스 B를 A의 필드로 만들어주어야 합니다. 이렇게 해주는 것이 바로 의존성 주입입니다.이전 글에서 스프링 설정파일에서 bean을 만들 수 있다고 했는데 생성한 bean에 주입하고자 하는 객체를 태그를 통해 주입할 수 있습니다. 위의 예시에서 A라는 bean을 생성할 때 해당 태그안에 와 같이 해주면 됩니다. 이렇게 만들어진 ..
Study/Spring Framework
2019. 1. 19. 19:27