반응형 DI컨테이너2 [TIL] : 70 일일 배움을 위한 Today I Learned ! Spring Boot 스프링 부트를 공부했다. DIP 코드를 리팩터링하기도 했고 제어의 역전에 대해 공부하기도 했다. 라이브러리와 AppConfig에 대해 적었고 스프링에서 사용하는 어노테이션 두 가지에 대해서 정리했다. 2022.01.04 - [Framework/Spring Boot] - [Spring Boot] : DIP 코드를 리팩터링하여 OCP도 만족하게 하기 2022.01.04 - [Framework/Spring Boot] - [Spring Boot] : 제어의 역전 2022.01.04 - [Framework/Spring Boot] - [Spring Boot] : 라이브러리, DI컨테이너, 스프링 2022. 1. 4. [Spring Boot] : 라이브러리, DI컨테이너, 스프링 라이브러리, DI컨테이너, 스프링 라이브러리 내가 작성한 코드가 직접 제어의 흐름을 담당하면 라이브러리이다. 자바 객체를 직접 xml이나 json으로 바꾼다면 이것은 라이브러리이다. AppConfig 객체를 생성하고 관리하면서 의존관계를 연결해 준다. IoC컨테이너, DI컨테이너, 어셈블러, 오브젝트 팩토리 등으로 불린다. 스프링 @Configuration 은 설정, 구성 정보로 스프링에서 어노테이션을 활용하여 사용할 수 있다. 그 안에는 @Bean 을 사용해 스프링 컨테이너에 스프링 빈으로 등록할 수 있다. 2022. 1. 4. 이전 1 다음 반응형