티스토리 뷰

반응형

엔티티만으로는 데이터베이스에 데이터를 저장하거나 조회 할 수 없다. 데이터 처리를 위해서는 실제 데이터베이스와 연동하는 JPA 리포지터리가 필요하다.

 

리포지터리는 엔티티에 의해 생성된 데이터베이스 테이블에 접근하는 메서드들(예: findAll, save 등)을 사용하기 위한 인터페이스이다. 데이터 처리를 위해서는 테이블에 어떤 값을 넣거나 값을 조회하는 등의 CRUD(Create, Read, Update, Delete)가 필요하다. 이 때 이러한 CRUD를 어떻게 처리할지 정의하는 계층이 바로 리포지터리이다.

반응형

'프로그래밍 > Spring' 카테고리의 다른 글

Spring Boot Validation 주요 기능  (0) 2022.06.22
Get 과 Post 의 차이  (0) 2022.06.21
엔티티(Entity)란?  (0) 2022.06.20
[타임리프] 페이징 기능  (0) 2022.06.11
Spring Boot Validation  (0) 2022.06.07
반응형
최근에 올라온 글
Total
Today
Yesterday
글 보관함