Back/Spring
Spring 구조 간단 요약
호비시
2022. 3. 19. 00:47
JPA
JPA란 SPRIN에서 DB를 쉽게 사용하기 위한 인터페이스의 모음
SPRING에서 query를 직접 작성하지 않아도 코드 몇줄로 db에 접근하여 data를 다룰 수 있다
Controller
controller는 클라이언트와 가장 가까운 부분으로 클라이언트에서 온 요청과 응답을 처리
REST API, CRUD가 이 부분에서 처리됨
Service
controller와 repo 가운데 끼어있는 부분으로 controller에서 요청받은 부분을 repo에 가공하여 전달
Repository
JPA를 작동시키는 매개체
JPARepository를 상속받아 사용함