일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Open EntityManager
- javageneric
- sql
- gitinitial
- dockercmd
- JPA Hint & Lock
- JPA프록시
- JPAmapping
- springboot기본설정
- jpa
- 데이터베이트h2
- 임베디드타입
- spring
- 에이치투데이터베이스
- 스프링부트기본설정
- 제이피큐엘쿼리
- OSIV
- springbootH2
- 자바제너릭
- embededtype
- jpqlquery
- MySqlType
- JPA값타입
- Git
- httppie
- JPAproxy
- JDBC connection pool
- springbootproxy
- 이해와 원리
- 스프링부트
Archives
- Today
- Total
목록Entity (1)
빡코
[JPA][개념] 엔티티 매핑
엔티티 매핑 소개 •객체와테이블매핑: @Entity, @Table •필드와컬럼매핑: @Column •기본키매핑: @Id •연관관계매핑: @ManyToOne,@JoinColumn 객체와테이블매핑 @Entity •@Entity가붙은클래스는 JPA가관리, 엔티티라한다 •JPA를사용해서테이블과매핑할클래스는@Entity필수 •주의 •기본생성자필수(파라미터가없는 public 또는 protected 생성자) •final 클래스, enum, interface, inner 클래스사용X •저장할필드에 final 사용 X @Entity속성정리 •속성: name •JPA에서사용할엔티티이름을지정한다. •기본값: 클래스이름을그대로사용(예: Member) •같은클래스이름이없으면가급적기본값을사용한다. *DDL(Data Definit..
Java/JPA
2023. 2. 14. 10:52