Entity - DB의 테이블에 존재하는 Column들을 필드로 가지는 객체를 말한다. - Entity는 DB의 테이블과 1:1 대응 - JPA를 사용할 때 Setter를 만드는 것을 피해라. Setter를 무분별하게 사용하게 되면, Entity의 인스턴스 값들이 언제 어디서 변하는지 명확하게 알기 힘듬. 따라서 Setter대신 다른 방법으로 필드에 값을 넣어 주는 것이 좋다. 👀Builder패턴을 사용 하는 것이 좋다.👀 멤버 변수가 많아지더라도 어떤 값을 어떤 필드에 넣는지 코드를 통해 확인할 수 있고 필요한 값만 집어 넣는 것이 가능해짐. Entity에서 사용하는 어노테이션 @EntityListners(AutditingEntityListenr.class) : 공통적으로 가지고 있는 필드나 컬럼들을 ..