Spring Boot

spring boot 어노테이션 정리

뇌장하드 2022. 1. 2. 21:34

@SpringBootApplication

해당 클래스가 스프링 부트를 성정하는 클래스를 뜻한다.

@Autowired

의존성 주입을 위한 어노테이션 자동으로 다른 오브젝트를 찾아서 연결 시켜준다.

 

@Component

이 클래스가 자바 빈으로 등록 시키라는 역활을 해준다.

 

@Bean 

스프링에게 이 오브젝트를 정확히 어떻게 생성해야하고 매개변수는 어떤게 들어가야하는지를 알려준다.

 

@Builder 

빌더 클래스를 따로 생성하지 않아도 자동적으로 생성해준다.