SQLJ 애플리케이션 배치
SQLJ(Structured Query Language in Java™)를 사용하여 DB2® 데이터베이스에 연결하는 데이터 액세스 애플리케이션을 개발합니다. SQLJ는 SQL(Structured Query Language) 데이터베이스 요청을 제공하는 명령문을 임베디드하기 위해 Java 프로그래밍 언어를 사용할 수 있도록 하는 프로그래밍 확장 세트입니다.
이 태스크 정보
SQLJ로 애플리케이션을 개발하면 성능이 개선되고 개발 주기를
보다 효율적으로 단축할 수 있는 장점이 있습니다. SQL로 다음을
이룰 수 있습니다.
- 정적 SQL 문을 사용하여 성능을 높입니다.
- 개발 주기를 단축시킵니다.
- 보다 단순한 SQLJ 구문으로 적은 양의 코드를 작성함으로써 명령문을 실행하고 매개변수를 설정 및 검색하는 데 필요한 코드 행 수를 줄일 수 있습니다.
- 데이터 유형 및 스키마 유효성 검증을 수행하는 온라인 검사 기능으로 개발 단계에서 미리 프로그래밍 오류를 발견합니다. 사용자 정의 옵션의 전체 목록은 DB2 문서의 내용을 참조하십시오.
CMP(Container-Managed Persistence)를
사용하는 애플리케이션에 대한 개선된 SQLJ 지원이 Application Server에
포함되어 있습니다. 개선된 지원은
다음과 같습니다.
- Application Server에 애플리케이션 설치 중 CMP Bean 배치.
- 관리 콘솔 또는 스크립트로 SQLJ 프로파일 사용자 정의 및 바인딩.
- 애플리케이션을 다시 설치할 필요 없이 SQLJ 애플리케이션을 다시 사용자 정의 및 바인딩.