본문 바로가기
반응형

Java31

[Spring] 의존 자동 주입(2) - 빈 이름과 한정사 스프링에서는 @Autowired 애노테이션을 통해 의존 객체를 자동 주입할 수 있다. 자동 주입할 빈 객체가 존재하지 않거나 하나로 한정되지 않는 경우에 어떤 일이 일어나는지 알아보자. 또한 이런 에러가 발생하면 어떤 방식으로 해결할 수 있을지 알아보자. 의존 자동 주입 시 빈 객체를 한정할 수 없는 경우에는 어떻게 될까? [Spring] 의존 자동 주입(1) - @Autowired 애노테이션 이전 포스트에서는 설정 클래스에서 생성자 또는 setter 메서드를 통한 의존 주입 방법을 알아보았다. 이번에는 스프링 프레임워크에서 @Autowired 애노테이션을 이용하여 의존 객체 dct-wonjung.tistory.com 이전 포스트에서 @Autowired 애노테이션을 필드 또는 메서드에 붙여서 의존 객체를.. 2021. 7. 31.
[Spring] 의존 자동 주입(1) - @Autowired 애노테이션 이전 포스트에서는 설정 클래스에서 생성자 또는 setter 메서드를 통한 의존 주입 방법을 알아보았다. 이번에는 스프링 프레임워크에서 @Autowired 애노테이션을 이용하여 의존 객체를 자동으로 주입하는 방법에 대해 자세히 알아보자. 스프링의 @Autowired Annotation을 이용한 빈 객체 의존 자동 주입 의존 대상을 설정 코드에서 직접 주입하지 않고 스프링이 자동적으로 의존하는 빈 객체를 주입하는 것을 자동 주입이라고 한다. 스프링에서 의존 자동 주입을 설정하기 위해서는 @Autowired 애노테이션을 사용한다. 다른 애노테이션을 사용하는 방법도 있지만 여기서는 @Autowired에 대해서만 알아보겠다. 자동 주입 기능을 이용하면 설정에 의존 객체를 명시하지 않아도 스프링이 알아서 필요한 의.. 2021. 7. 30.
[Spring] 스프링 애노테이션을 사용한 의존 주입(DI) 스프링은 필요한 객체를 생성하고 생성한 객체에 의존을 주입하며, 객체를 제공하는 기능을 정의한다. 의존 주입을 위해 생성자 또는 setter 메서드를 사용하는 방법이 있었다. 이번 포스트에서는 다양한 애노테이션을 이용해 의존 객체를 자동으로 주입하는 방법을 알아보자. 애노테이션을 이용한 스프링의 의존 주입 스프링에서는 다양한 애노테이션이 사용된다. 그중에서 @Configuration, @Autowired, @Import 애노테이션에 대해서 알아보자. 설정 클래스의 @Bean 설정 및 싱글톤 객체 [Spring] 스프링에서의 의존 주입(DI)의 의미와 사용법 의존은 변경에 따른 영향이 전파되는 관계를 의미하며 이를 처리하는 방식에 의존 주입이 있다. 이번 포스트에서는 스프링에서 의존 주입이 어떤 방식으로 .. 2021. 7. 28.
[Spring] 스프링에서의 의존 주입(DI)의 의미와 사용법 의존은 변경에 따른 영향이 전파되는 관계를 의미하며 이를 처리하는 방식에 의존 주입이 있다. 이번 포스트에서는 스프링에서 의존 주입이 어떤 방식으로 일어나는지 알아보자. 또한 생성자 또는 설정 메서드를 이용해 의존 객체를 주입하는 방법을 예제 코드를 통해 확인해보자. 스프링의 의존 주입(DI: Dependency Injection) 스프링 스프링은 DI를 지원하는 조립기이다. 따라서 다음과 같은 특징을 갖는다. 필요한 객체를 생성한다. 생성한 객체에 의존을 주입한다. 객체를 제공하는 기능을 정의한다. 스프링을 이용한 객체 조립과 사용 Dependency, DI, Assembler (의존, 의존 주입, 주입기) 개념 정리 스프링의 주요 특징 중 하나인 DI에 대해 알아보려고 한다. 스프링에 적용된 DI에 .. 2021. 7. 28.
반응형