Bean은 Bean을 기반으로 하는 데이터베이스 오브젝트를 쿼리 또는 업데이트하는 어노테이션이 있는 메소드 또는 인라인 메소드에 입력 값을 전달할 때 유용합니다.
이 인터페이스를 생성하려는 경우 워크벤치는 Java 프로젝트를 빌드하는 동안 인터페이스 구현도 생성합니다.
테스트 클래스를 생성하지 않으려는 경우 나중에 Bean을 마우스 오른쪽 단추로 클릭하고
을 선택하여 이를 수행할 수 있습니다. 이 옵션은 관련 인터페이스 및 해당 인터페이스 구현을 다시 만들기도 합니다.인라인 메소드를 사용하려는 경우 생성된 Bean이 기반하는 데이터베이스 오브젝트를 쿼리 및 업데이트하기 위한 인라인 메소드를 포함하는 테스트 클래스를 생성하도록 선택할 수 있습니다. 이 클래스를 실행하면 결과는 콘솔 보기에 표시됩니다. 테스트 클래스를 생성하지 않으려는 경우 나중에 Bean을 마우스 오른쪽 단추로 클릭하고 을 선택하여 이를 수행할 수 있습니다.
단일 테이블, 별명, 뷰 또는 MQT에서 코드를 생성하려면 다음을 수행하십시오.
Java 프로젝트에 pureQuery 지원을 아직 추가하지 않은 경우 완료를 클릭하면 워크벤치가 Java 프로젝트에 dataAccessFolder 폴더를 작성합니다.
z/OS®용 DB2®나 Linux, UNIX 또는 Windows용 DB2를 사용할 경우에는 이 폴더에 Default.genProps 및 Default.bindProps 파일이 포함됩니다. 어노테이션이 있는 메소드를 사용하는 애플리케이션에서 SQL문을 정적으로 실행하려는 경우 이 파일을 사용합니다.