엔티티6 BaseEntity 생성하기 엔티티를 만들 때 생성일, 수정일, 생성자, 수정자 필드가 공통으로 들어가는데 매번 엔티티를 생성할 때 마다 작성해주지 않고 공통적으로 처리해주기 위해 BaseEntity를 만들어 사용했다. @Setter @Getter @MappedSuperclass @EntityListeners(AuditingEntityListener.class) public class BaseEntity { @CreatedBy @Column(updatable = false) protected Long createdBy; @CreatedDate @Column(updatable = false) protected LocalDateTime createdDate; @LastModifiedBy @Column protected Long modi.. 2023. 8. 19. 도메인 설계 저번 글에서는 프로젝트 세팅까지 다뤘다. 오늘은 ERDCloud를 활용하여 도메인을 설계하는 과정을 다뤄보려고 한다. ERDCloud https://www.erdcloud.com/ ERDCloud Draw ERD with your team members. All states are shared in real time. And it's FREE. Database modeling tool. www.erdcloud.com ERDCloud에 들어가서 로그인을 한 뒤 프로젝트명을 지정해주고 설계를 시작하면 된다. 표 아이콘처럼 보이는 것을 클릭하면 엔티티를 추가할 수 있다. 엔터티에서 i 표시를 클릭하면 엔터티명을 지정할 수 있다. 논리이름에는 '게시판' 같은 이름을 지정하고 물리 이름에는 'board' 같이 D.. 2023. 8. 17. 이전 1 2 다음