- Published on
[ Spring ] Bean
- Authors
- Name
- 유사공대생
Spring Bean?
스프링 IoC 컨테이너가 관리하는 객체
스프링 IoC 컨테이너
: 빈을 관리하는 객체
빈과 의존성 주입
의존성 주입은 객체가 많아지면 복잡해진다. 따라서 의존성 주입이 필요한 객체들을 스프링에서 빈을 등록한다. 그렇게 되면 스프링 프레임워크에서 관리를 해주게 된다.
빈과 싱글턴
객체에 싱글턴 패턴을 적용할 때 단점
- 다형성을 활용하지 못한다.
- 안정성이 중요한 어플리케이션에서 단위테스트가 힘들어진다.
스프링 IoC컨테이너는 빈을 어떻게 관리하는가?
객체 생성 + property 설정
의존 설정
초기화
사용
소멸
빈 설정시 주의점
참고자료