Ein Großteil der Java EE-Entwickler weltweit arbeitet wahrscheinlich gegenwärtig mit EJB 3.0. Die Nachfolgeversion ist noch nicht „business proved“, und die Vorgängerversion ist in der Entwicklung zu schwergewichtig. Auch wir bei Holisticon arbeiten mit der EJB 3.0-Technologie. Dankbar für jede Datei und Code-Zeile, die man nicht mehr schreiben muss, setzen wir schon seit geraumer Zeit nicht mehr auf den alten Standard EJB 2.1.
In meinem jüngsten Projekt musste ich allerdings eine Reise in die Vergangenheit machen, um eine Enterprise Java-Applikation zu migrieren. Nachfolgend sind Strategien und Techniken beschrieben, mit denen man schnell und effizient zu dem Ziel kommt, die Persistenzschicht auf JPA 1 anzuheben.