일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- programmers
- hanghae99
- Stream
- session
- Spring Security
- WIL
- javascript
- server send event
- 항해99
- spring
- bean
- SseEmitter
- cookie
- Project
- real time web
- DI
- JPA
- web
- Anolog
- flask
- 생명주기 콜백
- JWT
- jQuery
- jenkins
- oauth
- Java
- python
- Hibernate
- html
- google oauth
Archives
- Today
- Total
목록IOC (1)
끄적끄적 코딩일지
[Spring 기초] IoC, DI, Bean 개념
의존관계(Dependency)란? 객체지향 프로그래밍에서 한 객체가 다른 객체를 사용한다는 것은 다른 객체를 생성하거나 다른 객체의 Method를 호출하는 행위를 말한다. 이를 호출하는 객체가 생성하거나 Method를 호출하는 객체를 의존한다고 표현한다. Spring에서 IoC Spring은 IoC(제어의 역전, Inversion of Control)를 지원하는 프레임워크로써 객체의 생성과 소멸같은 라이프사이클을 Spring 프레임 워크가 제어하고 있다. IoC를 사용함으로써 얻을 수 있는 장점은 1. 느슨한 연관관계를 맺음으로써 결합도를 낮춘다. 2. 프로젝트 유지보수가 용의하다.(수정이 최소화 된다.) 3. 메모리 관리가 효율적이다. 등이있다. 그러면 Spring에서 IoC으로 객체를 관리하는 방법을..
Spring
2022. 5. 30. 10:31