Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- SQL 처리
- 장범준
- oracle
- I'm fine thank you
- 봄 사랑 벚꽃 말고
- 오라클 아키텍처
- db
- 스위트라떼
- DBMS
- 6학년 8반 1분단
- 신입
- 말 더듬
- 니가 참 좋아
- 오라클
- IT
- 핑거스타일
- 인덱스
- 개발자
- 러블리즈
- DBMS 구성요소
- nginx
- 천공의 시간
- 데이터베이스
- Inside Of Me
- 기타
- 레이디스코드
- 슬픔의 후에
- index
- 악보
- 아이유
Archives
취미로 음악을 하는 개발자
[Spring] Spring 설정 파일 분리 본문
728x90
: Spring에서는 설정 파일로 모든 객체를 생성하기 때문에 자바 코드로 new 객체를 메모리에 로드하는 것이 아니라 빈(bean) 객체를 메모리에 로딩해서 getBean()으로 사용
new 객체 사용
xml 사용
여러 xml 사용
xml을 import해서 사용
일반적으로는 기능별로 나누어서 분리
// bean의 범위
- 싱글톤
: 스프링 컨테이너에서 생성된 빈(bean) 객체의 경우 동일한 타입에 대해서는 기본적으로 한 개만 생성이 되며, getBean(), 메소드로 호출될 때 동일한 객체가 반환 된다.
- 프로토타입
: 싱글톤 범위와 반대의 개념으로, 개발자는 별도로 설정을 해줘야 하는데, 스프링 설정 파일에서 빈(Bean) 객체를 정의할 때 scope 속성을 명시해 주면 된다.
ex) <bean id="값" class="패키지.클래스" scope="prototype"> </bean>
만들 때마다 새로운 객체를 만들고 싶을 때
'공대인 > Spring[Boot]' 카테고리의 다른 글
[Spring] 생명주기 (Life Cycle) (0) | 2019.05.23 |
---|---|
[Spring] 의존 객체 자동 주입 (0) | 2019.05.22 |
[Spring] 의존 주입 (DI, Dependency injection) (0) | 2019.05.20 |
[Spring] 프로젝트 생성 (0) | 2019.05.20 |
[Spring] 준비 및 프로젝트 생성 (0) | 2019.05.20 |
Comments