서브메뉴

본문

ORACLE 9i JAVA PROGRAMMING
ORACLE 9i JAVA PROGRAMMING
저자 : Bjarki Holm
출판사 : 정보문화사
출판년 : 2002
ISBN : 8976279816

책소개


이 책은 개발자들이 직접 자신들의 일상적인 업무에 바로 적용해서 사용할 수 있는 많은 실질적인, 실세계 애플리케이션들을 명확한 예증으로 제시하고 있다. 자바와 오라클을 사용하게 되면, 개발자는 LOB을 압축하거나, 멀티캐스트 소켓을 통하여 데이터가 변경되었을 때 자동적으로 클라이언트들에게 이를 알릴 수 있으며, 데이터베이스에서 직접 FTP 자바 클라이언트를 실행시킬 수도 있다. 이에 관련된 예제들도 이 책에서 몇 가지 다루고 있다. 더불어, 이 책은 벤치마킹을 통하여 성능적인 관점에서 언제 자바를 사용하는 것이 적당한지에 대한 질문을 심도있게 제시하고 있다.

목차


제 1 장 시작하기
환경 설정
작업에 필요한 소프트웨어
자바의 아키텍처
오라클 자바 서버 플랫폼
데이터베이스에서 자바 프로그램 실행하기
요약

제 2 장 자바의 클래스와 객체
클래스와 객체의 생성 및 사용
상속
패키지
public, private, protected 키워드
예외
코어 자바 클래스
요약

제 3 장 자바 및 PL/SQL의 객체 사용 기법
순차적인 접근: PL/SQL Account 패키지
객체 지향적인 접근: 자바 Account 클래스
자바의 생성자
자바와 PL/SQL에서 변수 설정하기
사용자 정의 데이터형과 추상 데이터형
매개변수 전달과 리턴 값
PL/SQL에서 자바 프로그램 호출하기
자바 클래스와 PL/SQL 패키지의 비교
자바 메소드와 PL/SQL 프로시저의 비교
PL/SQL과 자바의 객체 지향적인 특성들
요약

제 4 장 JDBC를 통한 오라클 접속
JDBC 기초
JDBC의 작동원리
JDBC 드라이버
오라클에 접속하기
오라클 JDBC 접속
간단한 JDBC 애플리케이션
일반적인 문제들에 대한 해결책
서버측 내부 드라이버
요약

제 5 장 JDBC의 사용
JDBC API의 다른 요소들
JDBC의 주요 인터페이스
다중 인출
컬럼 형 정의
트랜잭션
성능 개선을 위한 업데이트 배치처리
성능을 고려한 설계 기법
요약

제 6 장 예외 처리
예외 기초
JDBC 예외
에러를 잡아냈다면…
요약

제 7 장 오라클 확장 클래스
JDBC 확장의 장점
오라클 JDBC 패키지
STRUCT와 ARRAY 데이터형
oracle.sql.REF 클래스
BLOB과 CLOB 클래스
oracle.sql.BFILE 클래스
oracle.sql.CHAR 클래스
oracle.sql.DATE 클래스
oracle.sql.NUMBER 클래스
요약

제 8 장 SQLJ 프로그래밍
SQLJ - 짧은 역사
SQLJ 변환 프로세스
예제 코드 작성을 위한 준비
간단한 SELECT문
SQLJ를 사용한 데이터 조작
SQLJ 선언문
SQLJ를 사용해서 PL/SQL을 호출하는 방법
SQLJ와 자바 저장 프로시저
오라클 9i에서 SQLJ의 새로운 특성
요약

제 9 장 오라클 JVM 사용하기
오라클 JVM의 변천사
JVM의 메모리 사용방식
JVM의 코드 관리기법
디버깅 방법과 빠지기 쉬운 함정들
요약

제 10 장 자바 저장 프로시저 기초
왜 자바 저장 프로시저를 사용하는가?
자바 저장 프로시저 개발 개요
매개변수 없는 자바 메소드의 실행
매개변수를 취하는 자바 메소드
SQL DML에서 자바 저장 프로시저 호출하기
Time Translator 자바 저장 프로시저
이메일 검증을 위한 저장 프로시저
요약

제 11 장 오라클 자바 보안
보안 기초
자바 보안 모델
오라클 자바 보안
요약

제 12 장 자바 유틸리티 사용하기
자바의 역할 정의
자바 유틸리티
이미지 생성
데이터베이스에서 이메일 전송하기
지금까지의 작업을 하나로 묶기
요약

제 13 장 운영체제 자원들과의 연동
자원 사용을 위한 지침
자바와 파일
OS 명령어 및 실행 파일의 실행
소켓
요약

제 14 장 PL/SQL과 자바의 연동
파일 전송 애플리케이션
데이터 압축
요약

제 15 장 자바 애플리케이션의 성능
객체의 생성과 성능
데이터베이스에서 자바의 메모리 사용량
JDBC 드라이버 비교
오라클 네이티브 컴파일러(ncomp)
요약

제 16 장 SQL 튜닝 및 쿼리 분석
SQL 튜닝의 첫 번째 단계
쿼리 분석
진보된 SQL 튜닝
요약

제 17 장 PL/SQL과 자바: SQL 실행 벤치마킹
PL/SQL과 JDBC의 비교
데이터 변환에 드는 비용
디자인적인 요소
요약

부록 A 기본적인 자바 구문
Java 프로그램 기본 구조
변수
기본 데이터형
연산자
문자 데이터형
문자열
제어 구조
배열

부록 B 유용한 핵심 자바 클래스들
자바 API 명세
산술 연산
형식화 연산자
컬렉션 API
입력과 출력
속성
요약

부록 C 로깅 API
자바 로깅 API 설정

QuickMenu