SPRING BASIC_03 :: 자바코드로 스프링설정하기

Dev-O·2021년 9월 10일
1

Spring

목록 보기
3/11

자바클래스로 스프링 설정하기


📌 필수 어노테이션

❗️ @Configuration

  • 클래스가 스프링설정으로 활용된다는것을 명시하는 어노테이션

❗️ @Bean

  • @Bean과 메서드 이름을 이용하여 스프링 컨테이너가 사용할 bean객체를 설정
  1. 자바 설정에서는 bean객체를 직접 생성
  2. 의존 객체 주입도 자바객체를 직접 주입
  3. 자바코드를 통한 설정도 싱글톤

📌 @Import 어노테이션으로 두 개 이상의 자바설정 사용가능

❗️ @Import는 @Configuration과 함께 사용
❗️ @Import로 자바 설정클래스의 목록 지정


📌 자바코드와 XML설정을 혼합

❗️ 편의에 따라 xml/java/혼합하여 설정

  1. 자바설정에 xml설정 포함하기

    • @ImportResource 어노테이션사용
  2. xml에 자바설정 포함하기

    • @Configuration 적용한 클래스를 bean으로 등록

profile
Being Outstanding needs Understanding🚀

0개의 댓글