[README.md 업데이트] 모든 엔티티가 BaseEntity를 상속하도록 규정하고, 자동 생성 필드 및 사용 예시를 추가하여 문서화 개선

This commit is contained in:
sohot8653
2025-08-22 01:10:25 +09:00
parent 1153f164fc
commit 7430f1606f

View File

@@ -310,3 +310,26 @@ Member entity = memberMapper.toEntity(dto);
```
**자동 생성**: 컴파일 시 `MemberMapperImpl` 구현체 생성
### 9. BaseEntity 상속
**모든 엔티티는 `BaseEntity`을 원칙으로로 합니다.**
#### 자동 생성 필드
- **OID**: `@PrePersist`에서 자동 생성 (고유 식별자)
- **생성일시**: `@CreatedDate`로 자동 설정
- **수정일시**: `@LastModifiedDate`로 자동 갱신
- **생성자/수정자 OID**: 사용자 추적용
#### 사용 예시
```java
@Entity
@Table(name = "st_members")
public class Member extends BaseEntity {
// OID, 생성일시, 수정일시 등이 자동으로 관리됨
private String userId;
private String name;
}
```