전체 글(14823)
-
데이터 베이스 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에 따라 일관성 없..
-
개발보안 - 자바빈(JavaBeans)
개발보안 - 자바빈(JavaBeans)자바빈의 getter, setter를 자동 생성할 경우 기본값으로 public으로 생성되어집니다. 그러므로 상황에 맞는 적절한 접근제한자를 설정해야 합니다.
-
<jsp:getPropety> 액션 태그
액션 태그프로퍼티의 값(속성값; 데이터 값)을 출력하거나 가져올 때 사용 합니다. 속성 설명 name · 의 id 속성에서 지정한 자바빈 객체의 이름을 지정합니다. property · 출력할 프로퍼티의 이름을 지정합니다. · 호출하고자 하는 getXXX()메소드나 setXXX()메소드의 XXX 명을 소문자로 지정합니다. · 모든 프로퍼티를 선택하려면 property의 속성을 "*"로 설정합니다.