SPRING
[Spring]어노테이션(Annotations) 종류와 역할
1. 구성 관련 어노테이션@Configuration스프링 컨테이너에 빈(Bean) 설정을 정의하는 클래스임을 나타냄.XML 기반 설정을 대체.@Bean과 함께 사용해 빈을 등록.@Configurationpublic class AppConfig { @Bean public MyService myService() { return new MyService(); }} @Bean메서드 레벨에서 사용하며, 반환값을 스프링 컨테이너에 빈으로 등록.주로 @Configuration과 함께 사용.@Beanpublic DataSource dataSource() { return new HikariDataSource();} @ComponentScan특정 패키지를 스캔하여 @Component, @..
2025. 1. 9. 09:43