백엔드

    [ Spring / 스프링 ] Annotation(어노테이션) 공부 - 1

    @Component : 스프링에서 해당 java파일을 관리할 수 있도록 지정하는 어노테이션 -> Component를 지정한 파일은 @Autowired로 객체를 주입 받을 수 있다. -> @Component를 사용해서 주입받을 수 있지만, 페이지 역활에 따라 @Controller, @Service, @Repository로 구분하는 것을 권장한다고 한다. @Component public class UserDaoJdbc implements UserDao{ ... } @ComponentScan: 프로젝트 내의 특정 패키지 아래에서 @Component 어노테이션이 달린 클래스를 찾는다. -> basePackages 엘리먼트는 @Component가 붙은 클래스를 스캔할 기준 패키지를 지정할때 사용된다. @Compo..