IBM®
메인 컨텐츠로 가기
    Korea [국가변경]    이용약관
 
 
   
        제품    서비스 & 솔루션    고객지원 & 다운로드    회원 서비스    
메인 컨텐츠로 가기

한국 developerWorks  >  자바 | XML | 오픈 소스  >

JiBX 1.2, Part 2: XML 스키마를 Java 코드로 변환

XML 스키마에서 정돈된 형태의 사용자 정의 Java 코드 생성하기

developerWorks
Go to the previous page14 페이지 중 2 페이지Go to the next page

문서 옵션
PDF format - Fits A4 and Letter

PDF - Fits A4 and Letter
222 KB (36 pages)

Get Adobe® Reader®

샘플 코드


제안 및 의견
피드백

튜토리얼 평가

이 컨텐츠를 개선하기 위한 도움을 주십시오.


JiBX 소개

JiBX는 Java 데이터 구조와 XML 문서의 상호 변환 기능을 제공하는 여러 도구(참고자료 참조) 중에서 뛰어난 성능과 유연성을 갖춘 도구이다. JiBX는 대부분의 성능 평가 요소에서 최고 수준으로 평가되며 두 개 이상의 요소에서는 JAXB 2.0과 같은 일반적인 기타 도구를 능가하는 높은 성능을 보여 준다. JiBX에서는 바인딩 정의를 사용하여 Java 구조와 XML 표현을 분리하여 개별적으로 변경할 수 있기 때문에 대부분의 다른 Java-XML 도구에 비해 높은 유연성을 얻을 수 있다.

JiBX 버전 1.2에서는 XML 스키마 정의를 지원하는 주요 기능이 추가되었다. JiBX에 포함된 도구를 사용하여 Java 코드와 일치하는 스키마 정의를 생성하거나 스키마 정의와 일치하는 Java 코드를 생성할 수 있다. 두 경우 모두, JiBX에서 스키마 정의와 일치하는 XML 문서와 Java 코드를 변환할 때 사용되는 바인딩 정의를 얻을 수 있다. 이 튜토리얼에서는 두 번째 유형의 생성을 적용하여 스키마 정의를 바탕으로 Java 코드를 생성하는 방법에 대해 설명한다.

JiBX 설치

이 튜토리얼의 이후 부분을 진행하기 전에 먼저 JiBX를 설치해야 한다. 최신 1.2.x 배포판 ZIP 파일을 다운로드한 후 시스템의 원하는 위치에 파일의 압축을 푼다. 그러면 JiBX JAR, 문서, 예제 및 소스 코드까지 모두 포함된 jibx라는 디렉토리가 생성된다.

튜토리얼 코드 설치

이제 튜토리얼 샘플 코드를 다운로드한다. 이 파일도 ZIP 파일로 제공된다. 이 코드를 시스템에 가장 쉽게 설치하는 방법은 JiBX 배포판의 루트 디렉토리에 파일 압축을 푸는 것이다. (Windows®의 경우, ZIP 파일 내의 dwcode2 디렉토리를 JiBX 배포판의 루트 디렉토리에 복사한다). 이 작업을 완료하면 jibx 디렉토리 내에 build.xml, custom.xml 등의 예제 파일이 있는 dwcode2 서브디렉토리가 생성된다.

샘플 코드에는 JiBX 도구를 자동으로 실행하고 예제와 관련된 다른 단계를 처리하는 Ant build 파일이 있다. JiBX 설치 디렉토리에 직접 샘플 코드를 설치하면 추가 구성 작업 없이도 빌드에서 JiBX JAR에 액세스할 수 있다. 샘플 코드를 다른 위치에 설치한 경우에도 Ant build를 사용할 수 있지만 이 경우에는 샘플 코드 디렉토리에 있는 build.properties 파일에서 jibx-home 특성의 값을 JiBX 설치 경로로 변경하면 된다.




위로



Go to the previous page14 페이지 중 2 페이지Go to the next page
    IBM 소개 개인정보 보호정책 문의