그동안 나는 JPA만 깔짝였었는데(?) 회사 오니 MyBatis를 하게 되어서(?) 유감이다.STS 쓴다는 말만 들었을 때는 나는 JPA만 공부해 봤으니 나름 당연하다는 듯이 'QueryDSL도 빨리 공부해야겠다!'라고 생각했는데 경기도 오산이었다 ㅎ.ㅎ 암튼, 이 내용을 정리하게 된 계기는 DAO, VO와 Repository 패턴의 차이가 궁금해서다. 쿼리도 하나하나 직접 짜서 매핑해줘야 하니, 끝날 생각 없는 긴긴 쿼리문들을 보며 이걸 내가 어떻게 이해하지 생각했었는데..아직도 열심히 보고 또 보고 실행시켜 보는 단계지만 그래도 내가 배웠던 거랑 비교해서 알아가면 이해가 더 쉽지 않을까 하는 기대감에 둘이 비교해보려고 한다. 물론 부족하고 틀린 부분도 있겠지만 그건 미래의 내가 업서트 해나갈 거다 ㅎ..