iBATIS 와 하이버네이트를 병행하여 사용한다면?
JAVA / 2011. 1. 21. 01:36
iBATIS 를 이용한지는 3년정도가 지났고, Hibernate 는 올해 처음 맛을 보았습니다.
두가지 모두 각각의 장점들이 명확한지라, 어느 한쪽만 택하기가 아쉬운 점이 있습니다.
그래서 다음번 프로젝트 때는 두가지를 병행하여 사용해볼까 합니다.
CRUD 는 하이버네이트를 이용하고, 테이블 간의 조인이 필요로 할 경우에는 iBATIS 를 이용해보려 합니다.
아마도 테이블 설계가 잘 되어 있고, DB 내에 펑션이나 프로시저 처럼 로직이 들어가 있지 않다면 iBATIS 를 이용할 일이 거의 없겠지만 현실은 항상 우리편이 아니기 때문에 iBATIS 도 적절하게 사용하는 것이 생산성 향상에 도움이 될 것으로 생각합니다.
어차피 DataSource 는 공유해서 사용할 것이고... 문제가 될만한게 없겠죠???