JPA - Entity 필드 작성 순서 Best Practice
·
JPA
배경프로젝트에서 여러 개발자가 Entity를 작성하다 보니 각자 다른 순서로 필드를 배치하는 경우가 많았다. 코드 리뷰를 하면서 일관성 있는 Entity 작성 규칙이 필요하다고 느꼈고, 특히 데이터 마이그레이션 작업이나 테이블 비교 시에도 필드 순서가 중요하다는 것을 깨달았다. 그래서 팀 내에서 사용할 수 있는 Entity 필드 작성 순서 가이드를 정리해보게 되었다. 혹시 더 괜찮은 구조가 있다면 댓글에 남겨주세요! Entity 필드 작성 순서식별자 > 기본 속성 > 임베디드 값 객체 > 연관관계 > Audit 필드1. 식별자순서: 기본 키(Primary Key) > 비즈니스 식별자(Business Key)기본키는 항상 가장 위에 작성한다.상품코드, 주문번호와 같이 비즈니스에서 사용하는 고유 식별자를 두..