mybatis-guice는 mybatis sql mapper와 google guice를 함께 사용하는 프레임워크다.
제 생각대로 mybatis-guice의 장점을 간단하게 정리하자면 다음과 같다.
mybatis는 알려진 대로 sql문을 xml 파일로 따로 관리할 수 있게 해주는 라이브러리인데 여기에 guice를 사용하여 xml을 사용하지 않고 java코드에서 sql문을 관리할 수 있게 해준다. xml 파일로 관리 하는 것 자체가 짜증스럽고 mybatis로 시작하는 것 자체가 어렵게 느껴진다면 mybatis-guice가 좀 더 간단하고 편안하게 다가올 수 있다.
다음 url에서 mybatis-guice에 대한 더 많은 내용을 확인할 수 있다.
http://www.mybatis.org/guice/
이번 글에서는 이 mybatis-guice에 DB connection pool 라이브러리인 bonecp를 연동하는 방법에 대해 간다하게 알아보겠다. mybatis-guice 홈페이지에 자세한 내용이 없어 여기에 간단하게 남기려고 한다.
위의 코드에서와 같이 간단하게 bonecp를 연동해서 사용할 수 있다.
간단하지만 홈페이지엔 어떻게 하는 건지 잘 나와 있지 않아 쪼~금 애를 먹었다. 암튼 알아두면 용이할 듯.
나머지 mybatis-guice를 사용하는 방법은 홈페이지를 참고하면 된다.
댓글 없음:
댓글 쓰기