IoC Container /BeanFactory /ApplicationContext
1.IoC IoC(Inversion of Control)는 우리말로 '제어의 역전'이라고 번역하여 사용하고 있습니다. 토비의 스프링 3.1에서는 IoC를 아래와 같이 설명하고 있습니다. 스프링 애플리케이션에서는 오브젝트의 생성과 관계설정, 사용, 제거 등의 작업을 애플리케이션 코드 대신 독립된 컨테이너가 담당한다. 이를 컨테이너가 코드 대신 오브젝트에 대한 제어권을 갖고 있다고 해서 IoC라고 부른다. 그래서 스프링 컨테이너를 IoC 컨테이너라고도 한다. 즉 프로그램에 대한 흐름을 개발자가 아닌, 프레임워크가 주도하며 관리하기 때문에 제어의 흐름이 바뀌었다고 하여 제어의 역전이라고 부릅니다. 이러한 제어의 흐름을 스프링 프레임워크가 주도하기 때문에, 객체를 Spring Bean으로 등록하여 DI(Depe..
jvm언어관련/Spring(SpringBoot)
2019. 9. 14. 12:44
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 슬랙 /
- multiple row update
- 그레이들
- Slack
- 슬랙봇
- update set multi
- vue.js
- 뱅크샐러드
- gradle
- update set multiple
- update query set multiple
- 다중 업데이트
- java
- 업데이트 쿼리
- visual studio code
- MSSQL
- SpringBoot
- update query
- 슬랙
- springboot https
- 이펙티브자바
- 뱅크샐러드 유전자
- update query multi row
- 뱅셀 유전자
- spring-boot-starter-data-redis
- update query mutiple row
- 이것이 자바다
- effectivejava
- 싱글턴
- 몽고DB 완벽가이드
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함