아무 생각없이 mybatis 도입했지만 괴물이네요.

emptynote의 이미지

아무 생각없이 mybatis 도입했지만 괴물이네요.

참고 주소 : http://pikasoo.egloos.com/502488

참고 주소의 글을 보았더니 콤포넌트 처럼 조합되어 결과를 가져올 수 있는것 같네요.

설정파일과 매핑 파일 변경시 자체 만든 서버를 내려야 하는 단점이 있지만

콤포넌트 처럼 조합된 결과를 로직이 아닌 설정파일에서 이룰 수 있다는 점은 참 매력적이네요.

메시지를 자바빈즈 비슷한 VO 로 만들었는데,

그 과정에서 배열은 [] 형태로 만들었는데,

mybatis 때문에 List 형태로 변경해야 하겠네요.

메시지 정보를 담고 있는 xml 파일로부터 소스 파일을 생성하는데 아.. 끊임 없는 노가다의 길이네요.

---------
매핑 파일 변경시 재 로딩하는 문제는 이곳에서 도움을 얻었지만 스프링 종속적인 방법이라 적용할 엄두가 안나네요.
mybatis 차기 버전에는 매핑 파일만이라도 재 로딩 소식만 오기를 기다립니다.