[Spring] Controller, Service, Repository

세상을 바꾸는 개발자·2023년 3월 21일
0

Controller

  • 웹 사이트에서 받은 사이트 주소를 Mapping 시키고, 받은 정보들 Service에 전달해주는 배달원 역할을 수행한다.


Service

  • 사용자의 요구사항(회원 가입, 조회 등)을 처리하는 로직
  • DB의 데이터가 필요할 때는 Repository에게 요청을 한다.


Repository

  • 엔티티에 의해 생성된 데이터베이스 테이블에 접근하는 메서드들(예: findAll, save 등)을 사용하기 위한 인터페이스이다.
  • 데이터 처리를 위한 CRUD를 어떻게 처리할지 정의한다.

    💡 엔티티
    데이터베이스 테이블과 매핑되는 자바 클래스

profile
초심 잃지 않기

0개의 댓글