개발 공부 기록

개발 공부 기록

  • 분류 전체보기 (192)
    • spring (41)
      • JPA (19)
      • TEST (4)
      • 비동기 처리 (4)
      • SECURITY (1)
      • BATCH (0)
      • WebFlux (0)
    • 문제풀이 (2)
      • 백준 (2)
      • 프로그래머스 (0)
    • java (43)
      • java (39)
      • servlet_jsp (3)
      • jdbc (1)
    • 프론트 (7)
      • html (6)
      • css (1)
    • DB (12)
      • Oracle-기초 (8)
      • Mysql-기초 (4)
      • Redis (0)
    • CS (4)
      • Network (4)
      • 디자인 패턴 (0)
    • Project (0)
      • e-commerce (0)
    • Book (67)
      • 이펙티브 자바 (55)
      • 클린코드 (0)
      • 모던 자바 인 액션 (12)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

개발 공부 기록

컨텐츠 검색

태그

백프레셔 이펙티브 자바 통합 테스트 인터페이스 상속 영속성 Enum 가변인수 배열 Collector DSL 조인 최적화 제네릭 메서드 참조 단위 테스트 람다 스트림 JPA 람다식

최근글

댓글

공지사항

아카이브

엔티티 매핑(1)

  • 엔티티 매핑(1) - 엔티티, 기본 키 매핑

    JPA를 사용하는 데 가장 중요한 일은 엔티티와 테이블을 정확히 매핑하는 것이다. JPA는 다양한 매핑 어노테이션을 지원하는데 크게 4가지로 분류할 수 있다. - 객체와 테이블 : @Entity, @Table - 기본 키 : @Id - 필드와 컬럼 : @Column - 연관관계 매핑 : @ManyToOne, @JoinColumn 먼저 객체와 테이블 매핑을 살펴보자 1.@Entity 테이블과 매핑할 클래스에 @Entity 어노테이션을 필수로 붙여야 한다. JPA가 관리하는 클래스로 엔티티라 부른다. - name 속성 : 엔티티 이름 지정. 보통 클래스 이름을 사용한다. @Entity(name = "member2") public class Member { } => member2 테이블과 Member 클래스를..

    2023.12.29
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바