incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Donald Woods <>
Subject Re: Hibernate migration strategy Was: [PROPOSAL][VOTE] OpenMeetings
Date Thu, 19 Nov 2009 22:13:42 GMT
Jay points out an important design feature, in that if you write to the 
JPA 1.0 or 2.0 spec API and don't use any provider specific extensions 
or behaviors, then you can easily allow your users to choose a different 
provider (based on performance, familiarity, ...) or depend upon the one 
provided in a Java EE app server.

As a OpenJPA committer, I'm partial to it :-)

The first migration question would be, what version of Hibernate are you 
using now, as moving from v3 to OpenJPA would be pretty straightforward. 
BTW - anyone trying to migrate from Hibernate to OpenJPA would receive 
lots of help on our user list...


Jay D. McHugh wrote:
> Hello Alexei,
> If you are using Hibernate now - then it should not be too much trouble
> to switch to use OpenJPA (unless you are using some of Hibernate's
> enhancements to the JPA spec).
> At least that would be my understanding.  I have used OpenJPA and love
> it but have never used Hibernate.
> Jay
> Alexei Fedotov wrote:
>> Hello,
>> As for migrating from Hibernate, I see several alternatives for persistence.
>> Enterprise Java experts, please, could you comment on this?
>> 1. suggested using Spring as a persistence technology. My
>> friend said that it requires coding, but you get manageable, clear and
>> transparent application. We already use Spring as a dependency.
>> 2. Using JPA from Java 6 JPA allows using less libraries and being more
>> compatible with Google App Engine. The latter may help general users to host
>> the web application.
>> 3. Does OpenJPA suggested by Niclas offer any benefits compared to JPA?
>> Synergy is good, but there may be other benefits I cannot see. Sorry for my
>> ignorance.
>> Thanks.
>> P.S. Ross, it would be really nice to get you as a mentor.
>> On Wed, Nov 18, 2009 at 6:56 PM, Ross Gardler <> wrote:
>>> 2009/11/18 Sebastian Wagner <>:
>>>> we would like to propose Openmeetings project to join the incubator.
>>>> Full Proposal:
>>> Calling a vote is premature. Therefore my vote is -1.
>>> Your proposal does not yet have a confirmed champion and you don't
>>> have sufficient mentors yet.
>>> I'm still toying with the idea of mentoring, but I'm still unclear
>>> with respect to the legal situation. I've not seen a clear consensus
>>> that it will ever be possible to produce a cleanly licensed
>>> application that does not require the use of LGPL/GPL code.
>>> Ross
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail:
>>> For additional commands, e-mail:
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message