반응형 spring boot1 Entity와 DTO의 분리 자바 ORM 표준 JPA 프로그래밍 교재를 통해 공부하며 고민했던 내용입니다. JPA를 공부하며 의문이 생겼다. JPA를 사용하면 Entity와 DTO를 분리해서 사용해야 된다고 한다. 이전에 Mybatis를 사용할 때는 mapper가 DAO의 역할을 하기 때문에 별도로 만들지 않고 DTO만으로 처리를 했었다. 이렇다고 배웠다.. 스프링 공부를 시작한 지 얼마 안 되었을 때라서 Member에 대한 API는 모두 MemberDTO로 처리하였고, API를 만들다 보니 필요 스펙에 따라 온갖 어노테이션을 갖다 붙였다. 지금 다시 열어보면 정말 최악의 코드인 것 같은데 그때 당시에는 잘 짰다고 생각했던.. 어쩌면 이러한 실수? 무지? 때문인지 JPA를 공부하면서 크게 깨달음을 얻게 되었다. MyBatis를 사용.. 2022. 7. 6. 이전 1 다음 반응형