각 클래스에 대하여 용어를 정리하고 정확하게 구분하여 사용해보자 Entity // RDB(Relational DataBase, 관계형 데이터베이스)에서의 Entity(개체)란, 현실세계에서의 개체를 표현하기 위한 유형, 무형의 실체로써, Entity를 표현하기 위해서 테이블을 생성한다. - Entity는 DB 테이블내에 존재하는 컬럼만을 속성(필드)로 가지는 클래스. id(pk)를 통하여 구분한다. ** 무분별한 @Setter사용 지양 - Setter 메서드는 update기능도 수행하기 때문에 사용의도를 파악하기 어렵다. - public으로 작성된 Setter메서드를통해 어디서든 접근이 가능하게 되어 의도치않은 변경이 발생할 수 있다. * @Setter를 대체하는 법 - @Builder를 통하여 객체값 ..