dev archive

  • 홈
  • 태그

fetch join 1

[Spring] Spring boot와 JPA 활용 - 도메인 분석 설계

@Embedded JPA 에서는 임베디드 타입(embedded type)이란 것이 존재하며, 새로운 값 타입을 직접 정의해서 사용할 수 있다. 직접 정의한 임베디드 타입도 int, string 처럼 값 타입이다. 평범한 회원 엔티티에서 "회원 엔티티는 이름, 주소 도시, 주소 번지, 주소 우편 번호, 주문상품들 을 가진다." 보다는 "회원 엔티티는 이름, 주소, 주문상품들을 가진다." 라고 말 할 때 더 응집력이 높은 명확한 코드를 작성할 수 있다. 임베디드 타입을 사용하는 방법은 @Embeddable 값 타입을 정의하는 곳에 표시한다. @Embedded 값 타입을 사용하는 곳에 표시한다. - 임베디드 타입은 기본 생성자가 필수이다. public한 생성자를 사용하도록 유도하기 위해 기본 생성자는 JPA가..

Server 2022.06.05
이전
1
다음
더보기
프로필사진

dev archive

  • 분류 전체보기 (9)
    • CS (2)
      • OS (0)
      • Network (1)
      • Database (0)
      • Language (0)
      • Software Engineering (1)
    • Server (7)
    • Error log (0)

Tag

mvc, jpa, RESTful, @NotNull, Client-server, 아키텍처패턴, restapi, springboot, fetch join, @Embedded, Spring, delete, @NotEmpty, 상속관계매핑, @NotBlank, Get, server, @Valid, put, Post,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/09   »
일 월 화 수 목 금 토
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

Copyright © Kakao Corp. All rights reserved.

티스토리툴바