
스프링 프레임워크 사용하다가 궁금한 것이 생겼습니다. 다 같은 어노테이션인데 굳이 왜 나누어 놓았을까? 분명 이유가 있겠죠? 모르는 것은 바로 궁금증을 해결해보아야 되죠!! 이번 글에서는 @Bean과 @Component의 차이에 대해 살펴보려고 합니다. @Bean 외부 라이브러리지만 개발자가 컨트롤이 불가능한 경우 사용한다고 합니다. 예를 들어, Redis를 사용하는 경우가 있습니다. @Configuration public class RedisConfig { private @Value("${spring.redis.host}") String redisHost; private @Value("${spring.redis.port}") int redisPort; @Bean public JedisConnection..
Server
2020. 6. 25. 22:46
공지사항