데이터 액세스 Bean

데이터 액세스 Bean은 관계형 데이터베이스 액세스에 연관된 복잡성 정도는 숨기면서 풍부한 기능 및 함수 세트를 제공합니다.

Enterprise JavaBeans 스펙으로 작성되는 Java™ 클래스가 있습니다.

JavaBeans 호환 도구(예: IBM® Rational® Application Developer)에서 데이터 액세스 Bean을 사용할 수 있습니다. 데이터 액세스 Bean도 Java 클래스이기 때문에 일반 클래스처럼 이를 사용할 수 있습니다.

데이터 액세스 Bean(com.ibm.db 패키지)은 다음 기능을 제공합니다.

기능
세부사항
캐싱 조회 결과
한 번에 모든 SQL 조회 결과를 검색하여 캐시에 배치할 수 있습니다. 결과 세트를 사용하는 프로그램은 캐시에서 앞뒤로 이동하거나 캐시의 임의 결과 행으로 직접 점프할 수 있습니다.

큰 결과 세트인 경우 데이터 액세스 Bean은 전체 결과 세트의 서브세트인 패킷을 검색하고 관리하는 방법을 제공합니다.

결과 캐시를 통해 업데이트
프로그램은 표준 Java 명령문(SQL문이 아닌)을 사용하여 결과 캐시에서 행을 변경, 추가 또는 삭제할 수 있습니다. 기본 관계형 테이블에서 캐시의 변경사항을 전파할 수 있습니다.
조회 매개변수 지원
기본 SQL 조회는 일부 실제 값을 대체하는 매개변수를 사용하여 Java 문자열로 정의할 수 있습니다. 조회가 실행되면 데이터 액세스 Bean은 매개변수를 런타임에서 사용 가능해진 값으로 대체하는 방법을 제공합니다. 공통 데이터 유형에 대한 기본 맵핑이 제공되지만 Java 프로그램 및 데이터베이스에 필요한 대로 지정할 수도 있습니다.
메타데이터 지원
StatementMetaData 오브젝트에는 기본 SQL 조회가 포함됩니다. 조회에 대한 정보(메타데이터)를 사용하면 조회에 매개변수를 전달하는 오브젝트가 Java 데이터 유형으로 사용됩니다.

오브젝트의 메타데이터는 Java 데이터 유형을 SQL 데이터 유형으로 맵핑하며 그 반대로도 맵핑합니다. 조회가 실행되면 Java 데이터 유형의 매개변수는 메타데이터 맵핑에 지정된 대로 자동으로 SQL 데이터 유형으로 변환됩니다.

결과가 리턴되면 메타데이터 오브젝트는 자동으로 SQL 데이터 유형을 메타데이터 맵핑에 지정된 대로 Java 데이터 유형으로 다시 변환합니다.


주제 유형을 표시하는 아이콘 개념 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cdat_dacb
파일 이름:cdat_dacb.html