Development(7977)
-
데이터 베이스 API 드라이버(Type 2)
데이터 베이스 API 드라이버(Type 2)· Native-API/Partly Java Driver 라고도 합니다.· JDBC에 전송된 내용이 Oracle, Informix, Sybase등과 같은 각 데이터베이스 관리 시스템에 맞게 변환한 후에 명령을 전달하는 방법입니다.· 데이터베이스시스템(DBMS)와 연결되는 부분은 C/C++과 같은 데이터베이스 공유언어(Native Code)로 작성되어 있고, 자바로 포장된(Wrapping)형태로 JDBC드라이버를 구현합니다.· JDBC-ODBC드라이버에서의 ODBC가 각 데이터베이스 제작업체에서 제공하는 공유의 라이브러리(Native library)로 바뀐 형태입니다. 이 유형은 데이터베이스와 연결되는 부분이 네이티브 코드로 구현되어 있어 JDBC-ODBC Bri..
-
JDBC 드라이버의 종류 - JDBC-ODBC 드라이버 (Type 1), 데이터 베이스 API 드라이버 (Type 2), 데이터 베이스 프로토콜 드라이버 (Type 3), 데이터 베이스 프로토콜 드라이버 (Type 4)
JDBC 드라이버의 종류JDBC 드라이버는 DBMS의 벤더나 연구 단체들에서 만들어지며 JDBC 드라이버는 크게 네 가지로 분류되어 집니다.· JDBC-ODBC 드라이버 (Type 1)· 데이터 베이스 API 드라이버 (Type 2)· 데이터 베이스 프로토콜 드라이버 (Type 3)· 데이터 베이스 프로토콜 드라이버 (Type 4) JDBC Driver 타입 도식도
-
Oracle DBMS를 통한 개발
Oracle DBMS를 통한 개발Oracle을 사용하므로, Oracle용 JDBC를 사용해야 합니다.Oracle JDBC는 오라클을 설치하면 자동으로 설치 되며, 이클립스에서 해당 클래스 파일을 복사하면 됩니다.
-
JDBC 장단점
JDBC 장단점 장점· 각 데이터베이스 제작업체들은 자신들의 데이터베이스에 맞는 드라이버를 제공하고 있습니다. 이러한 JDBC드라이어버를 사용하면 JDBC를 지원하는 어떠한 데이터베이스에도 접속하는 것이 가능합니다.· 어떤 데이터베이스를 사용하더라도 JDBC드라이버만 제공된다면 코드를 수정하지 않고도 바로 사용할 수 있다는 장점을 가지고 있습니다.· SQL을 지원함으로써 모든 JDBC 데이터소스에 SQL을 통하여 접속할 수 있도록 해줍니다.· 대부분의 개발자가 잘 알고 있는 친숙한 데이터 액세스 기술로 별도의 학습 없이· 개발이 가능합니다. 단점· 안정적이고 유연한 기술이지만, 로우 레벨 기술로 인식되고 있습니다.· 간단한 SQL을 실행하는 데도 중복된 코드가 반복적으로 사용되며, DB에 따라 일관성 없..
-
<jsp:getPropety> 액션 태그
액션 태그프로퍼티의 값(속성값; 데이터 값)을 출력하거나 가져올 때 사용 합니다. 속성 설명 name · 의 id 속성에서 지정한 자바빈 객체의 이름을 지정합니다. property · 출력할 프로퍼티의 이름을 지정합니다. · 호출하고자 하는 getXXX()메소드나 setXXX()메소드의 XXX 명을 소문자로 지정합니다. · 모든 프로퍼티를 선택하려면 property의 속성을 "*"로 설정합니다.
-
자바빈(자바빈즈; JavaBeans), 빈 만들기
자바빈(자바빈즈; JavaBeans)· 특정한 일을 독립적으로 수행하는 컴포넌트입니다.· JAVA언어의 데이터(속성)와 기능(메소드)으로 이루어진 클래스 입니다.· 반복적인 작업을 효율적으로 하기 위해 빈을 사용 합니다.· 웹 프로그래밍에서 데이터의 표현을 목적으로 사용됩니다. 즉, jsp페이지를 만들고, 액션태그를 이용하여 빈을 사용 합니다. 그리고 빈의 내부 데이터를 처리 합니다. 빈 만들기데이터 객체에는 데이터가 있어 그에 해당하는 getter와 setter메소드가 있습니다.빈을 만든다는 것은 데이터 객체를 만들기 위한 클래스를 만드는 것 입니다.