스토어드 프로시저에 매개변수가 있는 경우 해당 매개변수를 나타내는
Bean을 생성할 수 있습니다. 스토어드 프로시저가 결과 세트를 리턴하는 경우 각 결과 세트에 대한 Bean을 생성할 수 있습니다.
또한 어노테이션이 있는 메소드 및 인라인 프로그래밍 스타일의 지원으로
코드를 생성할 수 있습니다.
시작하기 전에
- 패키지 탐색기에서 Java
프로젝트를 작성하거나 기존 프로젝트를 사용하십시오.
- 데이터 소스 탐색기에서, 사용할 스토어드 프로시저를 포함하는
데이터베이스에 대한 연결을 작성하십시오. 현재 워크벤치에 데이터 소스 탐색기가
표시되지 않은 경우 를 선택하십시오. 보기 표시 창에서 를 선택하십시오.
이 태스크 정보
어노테이션이 있는 메소드 프로그래밍 스타일을 사용하는 경우,
다음 Java 오브젝트를 생성하도록 선택할 수 있습니다.
인라인 프로그래밍 스타일을 사용하는 경우
생성된 Bean이 기반하는 스토어드 프로시저를 호출하기 위한 인라인 메소드를 포함하는 테스트 클래스를
생성하도록 선택할 수 있습니다. 이 클래스를
실행하면 결과는 콘솔 보기에 표시됩니다.
프로시저
스토어드 프로시저에서 pureQuery 코드를 생성하려면 다음을 수행하십시오.
- 데이터 소스 탐색기에서 원하는 스토어드 프로시저를 마우스 오른쪽 단추로 클릭하고
을 선택하십시오. 스토어드 프로시저에서 pureQuery 코드 생성 마법사가 열립니다.
- 마법사 단계를 완료하십시오. 각 필드에 대한 자세한 정보는
F1을 누르십시오.
- 지정된 파일을 생성하려면 완료를 클릭하십시오.
결과
Java 프로젝트에
pureQuery 지원을 아직 추가하지 않은 경우 완료를 클릭하면
워크벤치가 Java 프로젝트에 dataAccessFolder 폴더를 작성합니다.
z/OS®용 DB2®나 Linux, UNIX 또는 Windows용 DB2를
사용할 경우에는 이 폴더에 Default.genProps 및 Default.bindProps
파일이 포함됩니다. 어노테이션이 있는 메소드를 사용하는 애플리케이션에서 SQL문을 정적으로
실행하려는 경우 이 파일을 사용합니다.