Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 코딩입문
- 데이터베이스 DELETE
- 슬림3
- 사무용 노트북
- 오라클 DELETE
- 코딩일기
- 레노버 슬림3
- 탑마이장인
- 데이터베이스 집합연산자
- 레노버 노트북
- 데이터베이스
- 오라클UPDATE
- 데이터베이스 예제
- 자바입문
- 자바초보
- 티모장인
- 데이터베이스기초
- 코딩초보자
- 가성비 노트북
- 오라클
- 데이터베이스 JOIN
- 라이젠노트북
- IdeaPad 3 15ABA7
- lenovo ideapad 3
- 데이터베이스 기초
- 데이터베이스 UPDATE
- 코린이
- 레노버 아이디어패드 슬림3
- 개발자준비
- SQL
Archives
- Today
- Total
스퐁지송 개발노트
loc 컨테이너 본문
728x90
loc : 제어역전
프로그램이 흘러가는 흐름이나 생성되는 객체에 대한 제어권을 개발자가 만드는 개발자가 가지는 것과 달리 프레임워크가 가지는 것을 의미
개발자가 코드릐 흐름이나 객체 생성에 관련된 코드를 프로그래밍 코드에 직접 작성하는 것이 아닌 프레임워크가 사용하는 파일에 작성하면 이를 토대로 프레임워크가 객체를 생성하여 반환하고 코드가 동작하는 순서를 결적하게 된다는 의미이다.
pojo class
자바모델이나 기능, 프레임워크등에 따르지 않고 독립적이고 단순한 기능만을 가진 객체들을 의미한다
이러한 객체를 Bean이라고 부른다
IoC 컨테이너의 종류
- BeanFactory
- ApplicationContext
BeanFactory
클래스를 통해 객체를 생성하고 이를 전달한다
상속 등 객체 간의 관계를 형성하고 관리한다
Bean에 관련된 설정을 위한 xml파일은 즉시 로딩하지만 객체는 개발자가 요구할 때 생성된다
XmlBeanFactory
ApplicationContext
클래스를 통해 객체를 생성하고 이를 전달한다
상속 등 객체 간의 관계를 형성하고 관리한다
국제화 지원 들 문자열에 관련된 다양한 기능을 제공한다
리스너로 등록되어 있는 Bean에 이벤트를 발생시킬 수 있다
Bean에 관련된 설정을 위한 xml파일은 즉시 로딩하면서 객체를 미리 생성해서 가지고 있다.
728x90
'SPING START' 카테고리의 다른 글
Spring 생성자를 통한 주입, Setter 메서드를 통한 주입 (0) | 2023.01.20 |
---|---|
스프링 - 프로젝트생성,pom.xml작성,폴더 및 pom.xml파일의 이해 (0) | 2022.12.15 |
Spring 프레임워크 (2) | 2022.12.14 |
Comments