스토어드 프로시저에서 pureQuery 코드 생성

스토어드 프로시저에 매개변수가 있는 경우 해당 매개변수를 나타내는 Bean을 생성할 수 있습니다. 스토어드 프로시저가 결과 세트를 리턴하는 경우 각 결과 세트에 대한 Bean을 생성할 수 있습니다. 또한 어노테이션이 있는 메소드 및 인라인 프로그래밍 스타일의 지원으로 코드를 생성할 수 있습니다.

시작하기 전에

이 태스크 정보

어노테이션이 있는 메소드 프로그래밍 스타일을 사용하는 경우, 다음 Java 오브젝트를 생성하도록 선택할 수 있습니다.
  • 스토어드 프로시저를 호출하는 어노테이션이 있는 추상 메소드를 포함하는 인터페이스

    이 인터페이스를 생성하려는 경우 워크벤치는 Java 프로젝트를 빌드하는 동안 인터페이스 구현도 생성합니다.

  • 구현 시 메소드를 호출하고 결과를 콘솔 보기에 표시하는 테스트 클래스

인라인 프로그래밍 스타일을 사용하는 경우 생성된 Bean이 기반하는 스토어드 프로시저를 호출하기 위한 인라인 메소드를 포함하는 테스트 클래스를 생성하도록 선택할 수 있습니다. 이 클래스를 실행하면 결과는 콘솔 보기에 표시됩니다.

프로시저

스토어드 프로시저에서 pureQuery 코드를 생성하려면 다음을 수행하십시오.

  1. 데이터 소스 탐색기에서 원하는 스토어드 프로시저를 마우스 오른쪽 단추로 클릭하고 pureQuery > pureQuery 코드 생성을 선택하십시오. 스토어드 프로시저에서 pureQuery 코드 생성 마법사가 열립니다.
  2. 마법사 단계를 완료하십시오. 각 필드에 대한 자세한 정보는 F1을 누르십시오.
  3. 지정된 파일을 생성하려면 완료를 클릭하십시오.

결과

Java 프로젝트에 pureQuery 지원을 아직 추가하지 않은 경우, 완료를 클릭하면 워크벤치가 Java 프로젝트에 pureQueryFolder 폴더를 작성합니다.

z/OS®용 DB2®나 Linux®, UNIX® 또는 Windows®용 DB2를 사용할 경우에는 이 폴더에 Default.genPropsDefault.bindProps 파일이 포함됩니다. 어노테이션이 있는 메소드를 사용하는 애플리케이션에서 SQL문을 정적으로 실행하려는 경우 이 파일을 사용합니다.


피드백