hara
Spring Boot 2.0 - 2장: 스프링 부트(기본) 본문
빈 구성
- @Component: 직접 작성한 Class를 Bean으로 등록하기 위해 사용
@Component
public class Student() {
public Student() {
System.out.println("hi");
}
}
- @Bean: 직접 제어가 불가능한 외부 라이브러리를 Bean으로 만들기 위해 사용
@configuration
public class ApplicationConfig {
@Bean
public ArrayList<Integer> array() {
return new ArrayList<Integer>();
}
@Bean
public Student student() {
return new Student(array());
}
}
// Student 객체 생성할때 Bean에 선언된 array() method 호출
속성 외부화
테스팅
로깅 구성
기존 서정 재사용
참고
- 책: Spring Boot2 Recipes 2장
- https://galid1.tistory.com/494
'공부 > 스프링 부트 2 레시피' 카테고리의 다른 글
Spring Boot 2.0 - 7장: 데이터 처리 (0) | 2020.09.16 |
---|---|
Spring Boot 2.0 - 6장: 스프링보안 (0) | 2020.09.01 |
Spring Boot 2.0 - 5장: 스프링 웹플럭스 (0) | 2020.08.26 |
Spring Boot 2.0 - 3장: 스프링 MVC (0) | 2020.08.11 |
Spring Boot 2.0 - 1장: 스프링 부트(소개) (0) | 2020.08.11 |
Comments