유난

  • 홈
  • 태그
  • 방명록

DAO 1

JAVA 데이터베이스 연동 (2) [리포지토리, DAO 설계]

1. 리포지토리 인터페이스 설계 Spring Data JPA는 JpaReposiroy를 기반으로 더욱 쉽게 데이터베이스를 사용할 수 있는 아키텍처를 제공한다. 스프링 부트로 JpaReposiroy를 상속하는 인터페이스를 생성하면 기존의 다양한 메서드를 손쉽게 활용할 수 있다. 여기서 이야기하는 리포지토리는 Spring Data JPA가 제공하는 인터페이스이다. 엔티티를 데이터베이스의 테이블 구조를 생성하는 데 사용했다면 리포지토리는 엔티티가 생성한 데이터베이스에 접근하는 데 사용된다. 리포지토리를 생선하기 위해서는 접근하려는 테이블과 매핑되는 엔티티에 대한 인터페이스를 생성하고 JpaReposiroy를 상속 받으면 된다. JpaReposiroy를 상속받을 때는 대상 엔티티와 기본값 타입을 지정해야 한다...

JAVA 2023.08.29
이전
1
다음
더보기
프로필사진

유난

  • 분류 전체보기 (15)
    • JAVA (7)
    • MSA (2)
      • DDD (1)
    • 스프링 (1)
    • SQLD (1)
    • 플레이데이터 (4)

Tag

MSA, DAO, 플레이데이터, 백엔드, 모놀리식, 회고록, java, 도메인 주도 개발, IT, 자바, 데이터베이스, sqld, SOLID 원칙, 스프링부트, 엔티티, 백준, 코딩, PLAYDATA, 영속성컨텍스트, 리포지토리,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바