데이터 액세스 Bean 유형

쉬운 데이터 액세스 프로그래밍을 위해 WebSphere® Application Server는 사용자를 위해 JDBC(Java™ Database Connectivity) API의 많은 메소드를 구현하는 특별한 클래스 라이브러리를 제공합니다. 이 라이브러리는 본질적으로 서비스 데이터 오브젝트(SDO) 세트입니다.

보다 명확히 하기 위해 이 세트가 포함된 JAR(Java archive) 파일의 이름별로 클래스를 참조할 수 있습니다.

databeans.jar - 이 JAR 파일은 WebSphere Application Server와 함께 제공됩니다. 이 파일에는 JDBC API를 사용하는 데이터베이스에 액세스할 수 있도록 하는 클래스가 포함됩니다.

ivjdab.jar - 이 JAR 파일은 Visual Age for Java와 함께 제공됩니다. 이 파일에는 databeans.jar 파일의 모든 클래스와 Visual Age for Java 비주얼 작성 편집기에서 데이터 액세스 Bean을 쉽게 사용할 수 있도록 하는 클래스가 포함됩니다.

dbbeans.jar - 이 JAR 파일은 Rational® Application Developer와 함께 제공됩니다. 이 파일에는 JDBC 2.0 RowSet 표준을 보다 철저하게 준수하는 일련의 데이터 액세스 Bean이 포함됩니다.

데이터 액세스 Beans를 사용하는 기존 애플리케이션을 지원하기 위해 com.ibm.db 패키지가 제공됩니다.

IBM®은 데이터 액세스 Bean을 사용하는 새 애플리케이션이 개발자 도구와 함께 제공되는 com.ibm.db.beans 패키지를 사용한 개발을 제안합니다.

예: 데이터 액세스 Bean 사용: 데이터 액세스 Bean은 본질적으로 데이터베이스에 더 쉽게 액세스할 수 있게 하는 클래스 라이브러리입니다. 이 라이브러리에는 JDBC(Java Database Connectivity) API를 통해 데이터베이스에 액세스하는 메소드로 Bean 세트가 들어 있습니다. 이 예는 데이터 액세스 Bean을 사용하여 com.ibm.db.beans 패키지를 사용하는 새 애플리케이션 작성을 보여줍니다.

package example;
import com.ibm.db.beans.*;
import java.sql.SQLException;

public class DBSelectExample {

	public static void main(String[] args) {

		DBSelect select = null;

		select = new DBSelect();
		try {

			// Set database connection information
			select.setDriverName("COM.ibm.db2.jdbc.app.DB2Driver");
			select.setUrl("jdbc:db2:SAMPLE");
			select.setUsername("userid");
			select.setPassword("password");

			// Specify the SQL statement to be executed
			select.setCommand("SELECT * FROM DEPARTMENT");

			// Execute the statement and retrieve the result set into the cache
			select.execute();

			// If result set is not empty
			if (select.onRow()) {
				do {
					// display first column of result set
					System.out.println(select.getColumnAsString(1));
					System.out.println(select.getColumnAsString(2));
				} while (select.next());
			}

			// Release the JDBC resources and close the connection 
			select.close();

		} catch (SQLException ex) {
			            ex.printStackTrace();
		}
	}
}

주제 유형을 표시하는 아이콘 참조 주제



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