@Spring1 @Configuration 과 @Bean @Configuration - 클래스에 붙히는 어노테이션 - @Bean 을 사용할 때, 함께 사용해줘야 한다. @Bean - 메소드에 붙히는 어노테이션 - 메소드에서 반환되는 객체를 스프링 빈에 등록한다. 보통 언제 쓰임? 외부 라이브러리나, 프레임워크에서 만든 클래스를 등록할 때! ex) JdbcTemplate 실제로 JdbcTemplateConfiguration.class를 확인해보면 @Configuration과 @Bean을 확인할 수 있다. 그럼 @Service와 @Repository는 언제 쓰는데? → 개발자가 직접 만든 클래스를 스프링 빈으로 등록할 때 사용한다. 참고 글 : https://iron-mentalman.tistory.com/entry/Spring-%EC%9D%BC%EB%B0%98-.. 2024. 1. 10. 이전 1 다음 반응형