2012-04-12 3 views

Antwort

1

Hinweis OpenEJB unterstützt 2.x Testen EJB-Komponenten, die EJB 3.1 Embedded EJBContainer API.

Dieses Beispiel zeigt ein EJB 3.0 Bean, die EJB 2.x Schnittstellen und ist mit JUnit Einheit getestet und der javax.ejb.embeddable.EJBContainer API:

Der grundlegenden Setup funktioniert immer noch, wenn alle EJB 2.x Features verwendet werden. Das Schöne an diesem Beispiel ist, dass es Ihnen zeigt, wie Sie Ihre EJB 2.x-Ansichten beibehalten, während Sie noch eine EJB 3-Style-Bean haben.

Das kann nett sein, da es sich anhört, als würden Sie eine Migration von EJB 2.x auf 3.x durchführen und das Schwierigste ist, das XML nicht zu löschen und in Anmerkungen umzuwandeln, sondern den gesamten Code zu behalten EJBHome/EJBObject-Schnittstellen (oder die lokalen Versionen).