사용자가 개발하는 프록시 클래스는 프록시 프로젝트 컨테이너에 저장됩니다. 프록시 클래스 마법사 개발을 사용하여
프록시 프레임워크를 작성해야 합니다. 프록시 작성자는 프록시 로직을 제공해야 합니다. 예를 들어, 제어를 인식하려면
프록시 인터페이스 및 메소드의 로직을 입력해야 합니다.
프록시 개발 마법사를 사용하여 프록시 클래스를 작성하려면, Java Perspective로 전환해야 합니다.
프록시 클래스를 작성하려면 다음을 수행하십시오.
- 를 클릭하십시오.
- 마법사 선택 대화 상자에서 을 펼치고 프록시
클래스를 두 번 클릭한 후 다음을 클릭하십시오. RFT 프록시 작성 창이 열립니다.
- 소스 폴더 필드에 새 클래스의 소스 폴더 이름을 입력하십시오. 또한 찾아보기를
클릭하여 새 소스 폴더를 선택할 수 있습니다.
- 패키지 필드에 올바른 패키지 이름을 입력하십시오. 또한 찾아보기를
클릭하여 패키지를 선택할 수 있습니다. 패키지 이름이 업데이트되며 새 프록시 클래스를 작성하는 동안 나중에 액세스할 수 있습니다.
- 필수: 프록시 클래스 이름 필드에 올바른 프록시 클래스 이름을 입력하십시오.
- 필수: 제어 클래스 이름 필드에 프록시를 개발 중인 제어의 올바른 클래스 이름을
입력하십시오. 클래스 이름은 안에 패키지 정보가 들어 있는 올바른 이름이어야 합니다.
- 도메인 이름 목록에서 Java가 기본 도메인으로 선택되어 있습니다. 기본 선택사항을 사용하십시오.
- 옵션: 작성할 메소드 스텁을 선택하고 새 클래스의 액세스 수정자를 선택하십시오.
- 수퍼 클래스 필드에 올바른 클래스 이름을 입력하십시오. 또한 찾아보기를
클릭하여 이 클래스의 수퍼 클래스를 선택할 수 있습니다. 수퍼 클래스를 사용하여 프록시를 확장할 수 있습니다. 기존 프록시 클래스를 사용하여 프록시를 확장할 수 있습니다.
- 옵션: 추가를 클릭하여 새 클래스가 구현하는 인터페이스를 선택한 후
완료를 클릭하십시오.
주: 프록시의 기능 메소드를 선택하려면 다음을 클릭하십시오. 프록시 기능 페이지 창이 열립니다.
- 옵션: 사용 가능한 메소드 섹션에서 프록시에 추가할 기능을 선택하십시오. 예를 들어,
레코딩을 클릭하고 레코딩 트리를 펼치십시오. 레코딩 기능에 속한 기능 메소드가 표시됩니다. 추가할 메소드를 선택하십시오.
팁: 사용 가능한 메소드를 모두 선택하려면 모두 선택을 클릭하십시오.
- 완료를 클릭하십시오. 프록시 프로젝트에 프록시 클래스가 작성됩니다.