Why I realize that Rick (and this list particularly) mainly looks for
pro-OpenJPA reasons here on the topic, I cant resist adding the reason why I
cannot use OpenJPA over Hibernate at the moment:

I simply cannot find or build any working example and/or configuration sample or
docs using weaving enabled OpenJPA in a Spring environment which would work both
running on a server and started without a container for unit tests.

thanks,
Kristof

Marc LaPierre wrote:
> Although not an in-depth report:
> 
> I've used Hibernate, NHibernate, and OpenJPA. I found the Hibernates to
> be easier to use and less prone to errors. It also offers functionality
> that isn't offered in OpenJPA (such as an IsDirty method) and the
> CASCADE options are smarter in Hibernate. Also the portability to
> NHibernate makes it that much easier if you develop onm multiple
> platforms.
> 
> Personally I only use OpenJPA when I must (i.e., when it's been decreed
> or when maintaining an existing project).
> 
> - Marc
> 
> -----Original Message-----
> From: Rick Hightower [mailto:[EMAIL PROTECTED] 
> Sent: Wednesday, February 20, 2008 1:18 AM
> To: [email protected]
> Subject: Why would I choose OpenJPA over Hibernate?
> 
> http://java.dzone.com/news/hibernate-best-choice
> Has anyone done a comparison of Hibernate versus OpenJPA that compares
> ease-of-use, caching, tool support, legacy integration, etc.? Perhaps
> such an internal report was used to decide which ORM tool to pick. If
> so, what were the results?
> 
> http://java.dzone.com/news/hibernate-best-choice
> 
> ---------------------------------------------------------------------
> This transmission (including any attachments) may contain confidential 
> information, privileged material (including material protected by the 
> solicitor-client or other applicable privileges), or constitute non-public 
> information. Any use of this information by anyone other than the intended 
> recipient is prohibited. If you have received this transmission in error, 
> please immediately reply to the sender and delete this information from your 
> system. Use, dissemination, distribution, or reproduction of this 
> transmission by unintended recipients is not authorized and may be unlawful.

Reply via email to