본문 바로가기 메뉴 바로가기

굿민의 데이터 설계

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

굿민의 데이터 설계

검색하기 폼
  • 개발 (185)
    • IT (41)
    • AI (1)
    • 설계 (1)
      • Axure (1)
    • 프로그래밍 (138)
      • SQL (34)
      • Python (18)
      • Linux (2)
      • HTML , CSS (40)
      • JS, jQuery (4)
      • C언어 (8)
      • C++ (1)
      • JAVA (8)
      • Spring (16)
      • JSP (2)
      • Git (3)
      • IntelliJ (2)
    • DB (3)
    • N의 상상 (1)
  • 방명록

Repository (1)
리포지터리(Repository)란?

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

프로그래밍/Spring 2022. 6. 20. 15:13
이전 1 다음
이전 다음
최근에 올라온 글
Total
Today
Yesterday
TAG
  • 스토어드 프로시저
  • 선택자
  • C언어
  • 프로토콜
  • spring
  • 소프트웨어 생명주기 모델
  • 백준
  • 파이썬
  • html
  • intellij
more
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바