Utveckla EJB 3.1-tillämpningar

Du kan använda arbetsmiljön för att utveckla och testa Enterprise-bönor som uppfyller den distribuerade komponentarkitektur som definierats i specifikationen för Sun Microsystems Enterprise JavaBeans (EJB) 3.10.

Med hjälp av specifikationen kan du enklare utveckla bönor än i 2.1-standarden. Du kan kommentera Java-källkoden för att tillhandahålla information som tidigare fanns i XML-utplaceringsbeskrivningar. Genom att använda Java-kommentarer kan du snabbt och enkelt skapa EJBer och JPA-bönor (Java Persistence Architecture) från vanliga, gamla Java-objekt (POJOer). Dessa kan skapas för EJBer utan att Enterprise-böngränssnitt implementeras.

Produkten hanterar specifikationsnivåerna för Enterprise JavaBeans 2.1 och 3.0. Det går att komma åt produktens alla EJB-verktyg från Java EE-perspektivet i arbetsmiljön. Du kan skapa sessionsbönor (stateful eller stateless) eller meddelandestyrda bönor genom att bara specificera komponentens definieringskommentar i POJOn. Du kan göra en ytterligare konfiguration för bönan genom att specificera fler kommentarer i Java-klassen. Java-redigeraren tillhandahåller innehållshjälp och snabbfixar för dina EJB 3.0-kommentarer samt funktioner för omfaktoriseringsbönor. För ännu mer hjälp med EJB 3.0-kommentarerna kan du använda kommentarsvyn där du kan lägga till och ta bort kommentarer och ändra värden för kommentarernas attribut. Utplaceringsbeskrivningarna för EJB 3.0-modulerna är valfria, men de kan skapas för ytterligare konfiguration.

Nytt i EJB 3.1 (JSR 318)

Java EE 5 strömlinjeformar EJB-utveckling på följande sätt:

Mer information om EJB 3.0 finns i den officiella specifikationen: JSR 220: Enterprise JavaBeans™ 3.0