eGovFrame 표준프레임워크 포털

메뉴 건너띄기
상단메뉴 바로가기
본문 바로가기

이 누리집은 대한민국 공식 전자정부 누리집입니다.

본문 영역

적용 지원, FAQ, Q&A 게시판을 통해 기술 문제 해결을 지원합니다.

묻고 답하기

iBatis 질문드립니다.
  • 작성자

    이*성

  • 작성일

    2013-04-01 16:59:59

  • 조회수

    1,427

  • 구분

    실행환경

  • 진행상태

    완료

질문

안녕하세요.
iBatis 질문드립니다.
다름아니라
select * from table
예를 들어 이런 쿼리문을 런타임시에 동적으로
/* namespace.statementId */ select * from table
이런식으로 쿼리 앞부분에 주석을 추가해주고 싶습니다.
iBatis 소스를 직접 수정하지 않고 구현할 수 있는 방법이 있을까 싶어서요.
감사합니다. 수고하세요.

답변

안녕하세요 프레임워크 센터입니다.

iBats에서 동적으로 주석처리하는 방법은 없을 것 같습니다.

다만, 현재 저희가 EgovAbstractDAO를 이용하여 sql을 처리하고 있습니다.

이 EgovAbstractDAO를 확장하시어 insert,update 등의 메서드에서 'queryId'를 로그로 찍으면 원하시는 결과와 일치하지는 않지만, 쿼리ID와, 쿼리문을 로그에 남길 수 있을 것 같습니다.

수고하세요.

이 페이지의 구성

묻고 답하기