JAXB 스키마에서 Java Bean 생성

XML 데이터 및 Java™ 오브젝트를 맵핑하기 위해 Java Bean 마법사에 JAXB 스키마를 사용할 수 있습니다. 마법사는 사용자의 스키마에 해당하는 Java Bean을 생성합니다.

이 태스크 정보

JAXB 스키마에서 Bean을 생성하려면 다음 단계를 수행하십시오.

프로시저

  1. JAXB 스키마에서 생성할 Bean에 대해 작업할 Java 기반 프로젝트를 하나 이상 작성하십시오. 예를 들어, Java, 웹, EJB 또는 애플리케이션 클라이언트 프로젝트를 작성하십시오. 다중 프로젝트를 사용하여 스키마 라이브러리를 지원할 수 있습니다.
  2. 네비게이터 보기에서 JAXB 스키마 파일을 마우스 오른쪽 단추로 클릭하고 생성 > Java를 클릭하십시오. Java 생성 마법사가 열립니다.
  3. 생성기 목록에서 Java Bean에 대한 JAXB 스키마를 선택하십시오. 다음을 클릭하십시오.
  4. XML 스키마 선택 페이지에서는 다음 옵션이 제공됩니다.
    1. 스키마 라이브러리 생성: 이 옵션을 선택하면 다음 패널에서 스키마 파일에서 프로젝트로 맵핑을 사용자 정의할 수 있습니다.
    2. 대상 Java 컨테이너 목록에서 생성된 Java Bean을 포함하는 프로젝트나 폴더를 지정하십시오.
    3. 대상 패키지 필드에 Java 패키지 이름을 입력하거나 기본값을 허용하십시오.
    4. 선택사항. 외부 바인딩 선언을 추가하여 XML 스키마 컴포넌트와 해당 Java 표시간에 대한 기본 바인딩을 사용자 정의할 수 있습니다. 바인딩 파일 분할창에서 추가를 클릭하십시오. 시스템 위치에서 외부 바인딩 선언 파일을 선택하고 확인을 클릭하십시오(예: MyJAXBtoBeanBinding.xjb). 바인딩 컴파일러는 외부 파일에 지정한 바인딩 선언을 사용하여 소스 스키마를 수정하지 않고도 Bean 바인딩에 XML을 사용자 정의합니다.
      참고: 문서 편집기를 사용하여 바인딩 파일을 작성할 수 있습니다. 파일 형식은 외부 바인딩 선언에 대한 JAXB 2.x 스펙을 준수해야 합니다.
  5. 스키마 라이브러리를 생성하도록 선택한 경우 다음을 클릭하여 XSD 문서 또는 XSD 문서 그룹과 프로젝트 간 맵핑을 사용자 정의하십시오.
  6. 완료를 클릭하십시오. Bean 및 클래스가 지정한 위치에서 네비게이터 보기에 표시됩니다. 이를 클릭하여 Java 클래스 편집기에서 편집하십시오.
주제 유형을 표시하는 아이콘 태스크 주제
Information Center의 이용 약관 | 피드백

시간소인 아이콘 마지막 업데이트 날짜: 2014-05-22

파일 이름: jaxbtojava.html