pureQuery 사용 애플리케이션에서 SQL문을 캡처한 후
애플리케이션에서 발행된 SQL문이 실행되는 방식을 제어하도록 pureQuery Runtime을
구성할 수 있습니다. pureQuery 어노테이션이 있는 메소드로
호출되는 SQL문을 정적으로 실행하도록 pureQuery Runtime을
구성할 수도 있습니다.
SQL문 정적 실행
DB2®의 정적 SQL은
런타임 시 데이터에 능률적으로 액세스하고 애플리케이션 보안을 개선할 수 있는
강력한 기능입니다.
제한된 SQL문 세트 동적 실행
Java™ 애플리케이션이
런타임 시 생성되고 리터럴 값을 포함하는 SQL문을 비롯하여 사용자가
승인한 SQL문만 실행할 수 있도록 pureQuery를 구성할 수 있습니다.
이 방식으로 pureQuery를 사용하여
SQL 주입(injection) 공격을 방지할 수 있습니다.
애플리케이션 환경의 pureQuery Runtime 특성 지원
pureQuery API, pureQuery
클라이언트 최적화 또는 CLI(Call Level Interface)를 통합하는 애플리케이션에
pureQuery Runtime이 사용될 때의 지원되는 특성에 대한 요약입니다.