워크벤치를 사용하여 Sun Microsystems EJB(Enterprise JavaBeans™) 3.1 스펙에 정의된 분산 컴포넌트 아키텍처를 준수하는 엔터프라이즈 Bean을 개발 및 테스트할 수 있습니다.
EJB 3.1 스펙을 사용하여 2.1 표준에서보다 더 간단하게 Bean을 개발할 수 있습니다. Java™ 소스 코드에 어노테이션을 작성하여 이전엔 XML 배치 디스크립터에 포함되었던 정보를 제공할 수 있습니다. Java™ 어노테이션을 사용하면 POJO(“Plain Old Java Object”)로부터 EJB 및 Java 지속성 아키텍처(EJB 3.1) Bean을 빠르고 쉽게 작성할 수 있습니다. EnterpriseBean 인터페이스를 구현하지 않고 EJB를 작성할 수 있습니다.
이 제품은 Enterprise JavaBeans™ 2.x 및 3.x. 스펙 레벨을 지원합니다. 제품의 모든 EJB 도구는 Workbench의 Java EE 퍼스펙티브에서 액세스할 수 있습니다. 컴포넌트 정의 어노테이션을 Java 클래스에 지정하기만 하면 세션 Bean(Stateful 또는 Stateless) 또는 메시지 구동 Bean을 작성할 수 있습니다. Java 클래스에 추가 어노테이션을 지정하여 Bean에 대한 추가 구성을 수행할 수 있습니다. Java 편집기는 Bean 리팩토링 지원과 함께 EJB 3.0 어노테이션에 대한 유효성 검증, 컨텐츠 지원 및 빠른 수정사항을 제공합니다. EJB 3.1 어노테이션에 대한 풍부한 지원을 위해 어노테이션 보기를 사용하여 어노테이션을 추가 또는 삭제할 수 있으며 어노테이션의 속성 값을 수정할 수 있습니다. EJB 3.1 모듈의 배치 디스크립터는 선택적이지만 추가 구성을 위해 작성할 수 있습니다.
EJB 3.1에 대한 추가 정보는 공식 스펙(JSR 220: Enterprise JavaBeans 3.0 )을 참조하십시오.