JDO « EJB « JPA Q&A





1. Hibernate, JDO 2.0 and EJB 3.0    coderanch.com

Hi all, I am just undertaking a large J2EE application and could real do with some advice. We started the project using EJB but today got told that we are changing to use Hibernate as apparently "we may as well use Hibernate now instead of changing the application when EJB 3.0 comes out". I know that there are a number of ...

2. Which one to use? EJB, Hibernate, JDO, Cayenne    coderanch.com

- EJB is not intended for persistence, but for components (which most of people seem to never understood). Some components need persistence, and so the EJB framework provide them a persistence service. - Hibernate is for free/open source relational persistence - JDO is for datastore-agnostic persistence (relational, but also mainframe, XML, etc.) - Cayenne looks just like another Hibernate

3. Pros and Cons of Hibernate vs JDO vs EJB3 based persistence new J2EE app to build    coderanch.com

Prakas, It really depends upon your need. Ask yourself a few questions before you go in any particular direction. How big is your app going to be, and how big will it ever possibly be? If it is small and guaranteed to stay small (be careful about answering yes to that, though!) then any proprietary persistence framework, like Hibernate, could serve ...

4. Hibernate or JDO or EJB or Castor or even others ?    coderanch.com

I need to determine/settle on a persistence mechanism to use for a new project. Which object/relational persistence mechanism will you use if you are starting a new project? Hibernate ? EJB Entity Bean ver 3.x ? Castor ? JDO ? Others ? Should I just write off EJB 2.x because of its problems and complexities and favor EJB 3 or Hibernate? ...

5. EJB3 and JDO coming together    forum.hibernate.org

For years, the Enterprise JavaBeans(tm) (EJB(tm)) and Java(tm) Data Objects (JDO) specifications have evolved independently as they addressed different sets of requirements. The core of both specifications, however, includes persistence technology. Even to this day, the data persistence models in EJB and JDO differ significantly. This divergence has caused confusion and debates among Java developers, and is not in the best ...