incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sebastian Wagner <seba.wag...@gmail.com>
Subject Re: Hibernate migration strategy Was: [PROPOSAL][VOTE] OpenMeetings
Date Fri, 20 Nov 2009 09:21:29 GMT
hi,

we are using Hibernate 3.4.
We use no Spring Managed Transaction Manager at this moment in OpenMeetings.
We we have a lot of HQL Queries in the our OM-Layer. I read that ...
I think I better switch to the openJPA mailing list as I do have a lot of
questions regardign migration in detail.

thanks,
sebastian

2009/11/19 Donald Woods <dwoods@apache.org>

> 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...
>
>
> -Donald
>
>
>
> 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. stackoverflow.com 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 <rgardler@apache.org>
>>> wrote:
>>>
>>>  2009/11/18 Sebastian Wagner <seba.wagner@gmail.com>:
>>>>
>>>>> we would like to propose Openmeetings project to join the incubator.
>>>>>
>>>>> Full Proposal:
>>>>> http://wiki.apache.org/incubator/OpenmeetingsProposal
>>>>>
>>>> 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: general-unsubscribe@incubator.apache.org
>>>> For additional commands, e-mail: general-help@incubator.apache.org
>>>>
>>>>
>>>>
>>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> For additional commands, e-mail: general-help@incubator.apache.org
>>
>>
>>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>


-- 
Sebastian Wagner
http://www.webbase-design.de
http://openmeetings.googlecode.com
http://www.laszlo-forum.de
seba.wagner@gmail.com

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message