Oracle TopLinkTopLink JPA: IDE Support

Developing Java Persistence API applications is greatly simplified compared to earlier version of EJB persistence. Although this means that developers can more easily hand-code and configure persistence, there still remains significant benefits to good support for JPA in leading IDE's. Oracle is commited to leading this effort with the support offered with Oracle JDeveloper and Eclipse.

JDeveloper

Oracle JDeveloper 10.1.3.1 (developer preview) offers support for developing with JPA as well as developing and testing EJB 3.0 Session beans.

JDeveloper JPA features include: reverse engineering JPA Entities from database tables wizard, wizard for generating of EJB 3.0 Session Beans with EntityManager injection and methods for querying JPA Entities, and test client generation.

Oracle JDeveloper 10g home page

JPA development with JDeveloper - online demo

EJB 3.0 with JPA development with JDeveloper - online demo

Introduction to EJB 3.0 Using JDeveloper 10g and OC4J

 

Eclipse Dali Project

JPA support in Eclipse is provided by the Oracle lead Dali project. It's focused on the creation and editing of Entities for both application managed and container managed deployments (in conjunction with the Web Tools Platform).

Dali features include: reverse engineering Entities from database tables, generation of database schema from mapped Entities, and validation of Entity mappings against the database schema.

Dali Project home page.

Dali User's Guide
Using TopLink JPA with Dali
E-mail this page
Printer View Printer View
Oracle Is The Information Company About Oracle | Oracle RSS Feeds | Careers | Contact Us | Site Maps | Legal Notices | Terms of Use | Privacy