DAO의 대해서 개인적인 오해를 하고 있었다이전 회사에서 진행한 프로젝트는 DAO를 마치 DTO처럼 사용하고 있었다.public class UserDao { private long userId; private String userName; private String email; private String password;}DB > DAO > DTO 순으로 데이터를 옮겨가며 사용하였고, 때문에 DAO는 그저 model이지만 db와 직접적으로 접근하는 객체로만 생각하고 있었다.하지만 토비의 스프링 책에서는 DAO를 model이 아닌 class로 정의하는 것을 보게되었다.public class UserDao { public long createUser(PostUserRe..