개발합니다
[Spring] Controller, Service, DAO 본문
Controller - Service - DAO - DB
Controller에서 Request를 받으면 적절한 Service에 전달하고, Service는 비즈니스 로직을 처리한다.
DAO로 데이터베이스를 접근하고 DTO로 데이터를 전달받은 다음, 적절한 처리를 해 반환한다.
1. Web Browser에서 데이터 요청
2. Controller에서 해당 Service 호출
3. Service에서 비즈니스 로직 수행
4. DAO를 통해 데이터베이스에 접속하여 비즈니스 로직 실행에 필요한 쿼리 호출
5. DB에서 알맞은 쿼리를 실행하고 결과 값 반환
'Web > Spring' 카테고리의 다른 글
[Spring] @RequestMapping , 요청 파라미터 (0) | 2022.03.25 |
---|---|
[Spring] 어노테이션을 통한 스프링 설정 (Annotation Config) (0) | 2022.03.24 |
[Spring] 의존 객체 자동 주입 (@Autowired, @Resource, @Qualifier, @Inject) (0) | 2022.03.24 |
[Spring] DI(Dependency Injection) - 의존 객체 주입 (0) | 2022.03.24 |
[Spring] Maven 스프링 프로젝트 구조 (0) | 2022.03.24 |