Notice
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
01-24 00:19
- Today
- Total
Tags
- 빈 중복 오류
- 스프링 컨테이너
- 도커
- springsecurity
- 의존관계 주입
- 라즈베리파이
- 스프링 빈 조회
- qualifier
- HandlerMethodArgumentResolver
- 생성자 주입
- autowired
- 스프링 Configuration
- 객체지향
- Spring interceptor
- beandefinition
- Servlet Filter
- ComponentScan
- RequiredArgsConstructor
- 스프링 싱글톤
- docker
- 싱글톤 컨테이너
- UsernamePasswordAuthenticationFilter
- Spring
- DI컨테이너
- 롬복 Qualifier
- DI
- Autowired 옵션
- 스프링 빈
- 스프링
- 라즈베리파이4
Archives
목록beandefinition (1)
그날그날 공부기록
BeanDefinition
이 전 포스팅에서 java와 xml을 이용하여 스프링 빈 정보를 작성하였다. 스프링은 어떻게 다양한 방법으로 작성된 설정 정보를 읽고 이해할 수 있을까? XML로 작성하든 java로 작성하든 BeanDefinition으로 추상화하기 때문이다. BeanDefinition은 빈 설정 메타정보이다. 스프링 컨테이너를 생성하는 자바 코드를 확인해 보면 다음과 같이 형식에 맞는 BeanDefinitionReader를 생성한다. 그리고 reader는 코드를 읽고 BeanDefinition을 생성한다. 스프링 컨테이너는 java나 xml을 읽고 생성된 BeanDefinition을 이용하여 스프링 빈을 생성한다. 어떤 언어로 작성되었든 BeanDefinitionReader를 통해 생성된 BeanDefinition만 있..
Spring 공부
2022. 7. 18. 17:34