DBIO

Query Service를 이용할 시 편집기와 DB를 직접 연결하여 좀 더 수월하게 Query Service를 사용할 수 있도록 보조하기 위한 툴이다. 이 문서에서는 DBIO를 이용하여 result mapping과 Vo를 자동생성해 보고, 만들어진 쿼리를 편집하도록 하겠다. 보다 자세한 내용은 Eclipse의 Help를 참조하기 바란다.

DBIO의 특징

  • 쿼리 Test기능
    DBIO의 팝업을 통해 query mapping파일에 들어갈 쿼리를 직접 테스트 해볼 수 있다.


  • 문법 체크
    DBIO의 팝업에서 쿼리가 올바르지 않을 경우 해당 에러를 보여준다.
  • Result mapping . VO class Generation
    Query Test 후 결과를 이용하여 result mapping 과 연관된 VO class 를 자동 생성할 수 있다.


  • 쿼리 ID 중복체크 기능
    query mapping에서 새로 작성한 쿼리의 id가 기존의 id와 중복될 경우 에러를 발생한다.


  • 쿼리 ID 참조 기능
    사용된 쿼리 ID가 정의되어 있지 않거나 올바르지 않다면 에러를 발생한다. 올바를 쿼리 ID일 경우 쿼리 ID를 통해 해당 쿼리가 정의된 파일을 참조할 수 있다.


  • Table을 통한 query mapping, VO, DAO 생성 기능
    DB 테이블에서 팝업을 통해 직접 query mapping, VO, DAO를 생성할 수 있다.