Dto를 엔티티로, 엔티티를 Dto로

J4mbo9·2023년 2월 6일
0

엔티티를 입력하면 Dto로 변환해주는 static 메소드와 Dto를 엔티티로 변환하여 매퍼(Mapper)와 같은 기능을 하고있는데 이것의 이점은 엔티티는 Dto의 존재를 몰라도 된다.

위는 Article(엔티티)의 import를 보면 dto가 없다.


반대로 Dto는 Article(엔티티)와 연관관계 매핑을 하기위해 엔티티의 정보를알고있다. 그렇기때문에 엔티티에 변화가 생기면 dto는 영향을 받겠지만 dto의 변경사항이 생긴다면 엔티티는 영향을 받지 않는다.

profile
개발개발개발개발

0개의 댓글