문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 | 마지막 판 양쪽 다음 판 | ||
java:jpa:entity [2020/07/05 11:14] kwon37xi |
java:jpa:entity [2022/11/08 09:01] kwon37xi |
||
---|---|---|---|
줄 1: | 줄 1: | ||
====== JPA Entity ====== | ====== JPA Entity ====== | ||
+ | |||
+ | ===== Entity 에 넣을 정보 ===== | ||
+ | * 개발자는 DB 테이블보다는 Entity 를 더 많이 참조하는 경향이 있는데 여기에 충분한 정보가 없으면 컨텍스트 스위칭이 심하게 발생한다. 따라서 Entity 에 애노테이션이나 주석으로 충분한 정보를 넣어줘야 한다. DB Comment 보다 중요하다. | ||
+ | * Entity Class 에 '' | ||
+ | * Index 정보도 최대한 넣어주는게 좋은데, 다 넣을 수 없다면 **unique** 인덱스 정보라도 넣어준다. unique 정보는 개발할 때 중요한 비즈니스 로직 지침 사항이 돼 준다. | ||
===== Entity Generate ===== | ===== Entity Generate ===== |