본문 바로가기

TIL/Spring

어노테이션을 이용한 스프링 설정

반응형

# XML 파일을 Java파일로 변경하기

  1. @Configuration 클래스에 적용하기
  2. 생성자들에 @Bean 어노테이션 적용하기
  3. public + 클래스명 + id 
  4. return new + 클래스명 (참조해야 할 건 파라미터 안에 넣기)

01

# property 있는 부분들은 set을 이용해서 적용시키기 

 

01

# property가 list인 부분들 적용시키기

 

01

 

# property가 map인 부분들 적용시키기

 

# 어노테이션 방식으로 컨테이너 변경하기 

 


# 자바 파일로 만든 스프링 컨테이너 분리하기 

# 분리하는 이유 : 소스가 길어지면 유지보수가 어려워지고 개발자 편의상의 이유도 존재한다 (기능적으로 분리)

 

# 파일이 달라도 컨테이너는 하나이기 때문에, 다른 클래스에서 만든 빈 객체들을 @Autowired로 끌어다가 쓸 수 있다 

 

 

파일을 나눈후에 컨테이너 파라미터 안에 나눈 파일들을 다 넣어주면 된다 

반응형

'TIL > Spring' 카테고리의 다른 글

MVC 웹 서비스  (0) 2021.08.18
웹 프로그래밍 설계 모델  (0) 2021.08.17
생명주기(Life Cycle)  (0) 2021.08.17
의존객체 선택  (0) 2021.08.15
의존객체 자동 주입  (0) 2021.08.15