변환기 및 작성기

변환기 및 작성기는 Enterprise Bean에서 관계형 데이터를 처리하고 맵핑하는 데 사용됩니다.

J2EE Perspective에서 변환기 또는 작성기 마법사를 사용하여 변환기 또는 작성기를 작성할 수 있습니다. 변환기 및 작성기는 편집기의 아웃라인 보기 또는 개요 분할창에서 속성 맵을 선택한 후 맵핑 편집기의 등록 정보 보기에서 설정할 수 있습니다.

변환기

때때로 데이터베이스에서 읽거나 데이터베이스에 저장된 데이터를 변환해야 합니다. 변환기는 데이터베이스 표시를 오브젝트 유형으로 변환하고, 오브젝트 유형을 다시 데이터베이스 표시로 변환합니다. 예를 들어, CHAR 데이터베이스 항목 'Y'를 true로 설정된 부울 오브젝트로 변환할 수 있습니다. 이 경우, 선택한 속성 맵에 대한 맵핑 편집기의 등록 정보 보기에서 VapStringToBooleanConverter를 지정할 수 있습니다.

다수의 열 유형에서는 오브젝트 유형이 데이터베이스 표시에서 파생될 수 있으므로 변환기가 필요 없습니다. VapTrimStringConverter는 읽고 있는 데이터에서 앞 또는 뒤 공백을 제거하므로 문자열에 유용합니다.

대부분의 경우, 변환기의 이름은 데이터베이스 및 오브젝트 유형을 지정합니다. 지정된 첫 번째 유형은 데이터베이스 유형입니다.

작성기

작성기는 단일 복합 Bean 필드를 다중 데이터베이스 열에 맵핑하는 데 사용됩니다. 복합 필드는 작성된 유형입니다. 작성하는 데는 자체적으로 필드 및 작동이 포함된 복합 오브젝트가 필요합니다. 예를 들어, 이름 Bean 필드는 firstName, middleName, LastName과 같은 다중 열에 맵핑될 수 있습니다. 이 예에서 이름 작성기가 필요합니다.

작성된 맵핑을 완료하려면 EJB 작성기 마법사를 사용하여 해당 EJB 작성기를 선택하십시오. EJB 작성기를 선택했으면 테이블을 사용하여 맵핑된 각 테이블 열을 작성된 유형의 해당 작성 속성과 일치시키십시오.

이용약관 | 피드백
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.