Udvikling af EJB 3.1-programmer

Du kan bruge arbejdsbænken til at udvikle og teste Enterprise-beans, som overholder den distribuerede komponentarkitektur, der er defineret i specifikationen for Sun Microsystems Enterprise JavaBeans (EJB) 3.10.

Med denne specifikation kan du udvikle beans på en lettere måde end i 2.1-standarden. Du kan annotere Java-kildekode for at angive oplysninger, der tidligere var indeholdt i XML-distributionsdeskriptorer. Med Java™-annotationer kan du hurtigt og let oprette EJB'er og JPA-beans (Java Persistence Architecture) på basis af almindelige gamle Java-objekter (engelsk: POJO - Plain Old Java Objects). For EJB'er kan de oprettes, uden at EnterpriseBean-grænseflader implementeres.

Dette produkt understøtter specifikationsniveauerne Enterprise JavaBeans 2.1 og 3.0. Alle EJB-værktøjerne i produktet kan benyttes fra perspektivet Java EE på arbejdsbænken. Du kan oprette sessions-beans (med eller uden tilstand) eller meddelelsesstyrede beans ved blot at angive den komponentdefinerende annotation i dit POJO. Du kan konfigurere en bean yderligere ved at angive ekstra annotationer i Java-klassen. Java-editoren giver validering, indholdsassistance og hurtige rettelser til EJB 3.0-annotationer og understøtter refactoring af beans. Du kan få yderligere assistance til EJB 3.0-annotationerne ved at bruge oversigten Annotationer til at tilføje eller slette annotationer og til at ændre annotationernes attributværdier. Distributionsdeskriptorer til EJB 3.0-moduler er valgfri, men kan oprettes med henblik på yderligere konfiguration.

Nyt i EJB 3.1 (JSR 318)

Java EE 5 strømlinjer EJB-udvikling på følgende måder:

Der er flere oplysninger om EJB 3.0 i den officielle specification: JSR 220: Enterprise JavaBeans™ 3.0