의존관계

Spring/스프링 핵심 원리 - 기본편

[스프링 핵심 원리] 07. 의존관계 자동 주입 - 롬복과 최신 트랜드

(인프런) 김영한님의 스프링 핵심 원리-기본편을 공부하고 리뷰한 글입니다. 4. 롬복과 최신 트랜드 개발을 하면 대부분 불변이므로 필드에 final 키워드를 사용하게 된다. 생성자 주입 방식은 생성자도 만들어야하고 주입 받은 값을 대입하는 코드도 만들어야하는데, 필드 주입처럼 편하게 사용하기 위해 롬복 라이브러리를 사용한다. 1. 기본 코드 @Component public class OrderServiceImpl implements OrderService{ // 1. 필드에 final 키워드 사용 private final MemberRepository memberRepository; private final DiscountPolicy discountPolicy; // 2. 생성자 만들기 @Autowire..

Spring/스프링 핵심 원리 - 기본편

[스프링 핵심 원리] 06. 컴포넌트 스캔 - 컴포넌트 스캔과 의존관계 자동 주입 시작하기

(인프런) 김영한님의 스프링 핵심 원리-기본편을 공부하고 리뷰한 글입니다. 1. 컴포넌트 스캔과 의존관계 자동 주입 시작하기 지금까지는 자바 코드의 @Bean이나 XML의 을 통해서 설정 정보에 직접 스프링 빈을 등록했다. 예제에서는 등록해야할 스프링 빈이 몇 개가 안됐지만 규모가 커지면 반복과 누락의 문제가 있다... 그래서, 1) 스프링은 설정 정보가 없어도 자동으로 스프링 빈을 등록하는 컴포넌트 스캔이라는 기능을 제공한다. 2) 의존관계도 자동으로 주입하는 @Autowired 라는 기능도 제공한다. 기존 AppConfig.java는 과거 코드, 테스트를 유지하기 위해 남겨두고 새로운 AutoAppConfig.java를 만들자. 1. AutoAppConfig.java - @ComponentScan 1..

HSY_mumu
'의존관계' 태그의 글 목록