SPRING

[SpringBoot] 스프링빈 의존관계

주노팍 2021. 10. 11. 17:57
반응형

스프링빈 등록 방법

 1. 컴포넌트 스캔과 자동 의존관계(DI : Dependency Injection) 설정

 2. 자바코드 입력을 통한 스프링빈 등록

 

 

1. 컴포넌트 스캔과 자동 의존관계 설정

  - Controller 작성 

  @Controller

  public Class UserController{

       private final UserServiceImpl userServiceImpl;

 

       @Autowired

       public UserController(UserServiceimpl userServiceImpl){

            this.userServiceImpl = userServiceImpl;

       }

  }

   - Service 작성

   @Service

   public Class UserServiceImpl implements iUserService{

        private final UserDao userDao;

 

        @Autowired

        public UserServiceImpl(UserDao userDao){

             this.UserDao = UserDao;

        }

   }

 

  - Repository 작성

  @Repository

  public Class UserDao {

       

  }

반응형

'SPRING' 카테고리의 다른 글

[SpringBoot] 스프링부트 웹개발 기초  (0) 2021.10.11
[Srping] web.xml  (0) 2021.08.24
Spring 라이프 사이클  (1) 2021.08.20
SPRING 프레임워크 개발환경 세팅  (0) 2021.08.09