users@glassfish.java.net

Re: the best JPA Implementation?

From: Alexis Moussine-Pouchkine <alexis.mp_at_sun.com>
Date: Fri, 24 Oct 2008 17:33:35 +0200

We have a good number of Hibernate users. Some of which are listed on http://blogs.sun.com/stories
Some use Hibernate directly indeed (not as a JPA implementation). JPA
2.0 may change this to some degree.
But all in all, both options (keeping the default JPA implementation
or using another one) are valid approaches.
I think the pros/cons have been nicely layed out here.

cheers,
-Alexis

On Oct 24, 2008, at 17:27, Aleksandras Novikovas wrote:

> I'm using Hibernate - and happy with it.
> I did not compare it to TopLink. It is more for historical reasons -
> I'm
> using Hibernate for many years. It works perfectly. It has more
> features
> than standard JPA, so I switch to Hibernate where it is really needed.
> I do not care much about additional dependencies - you do it all the
> time with other libs.
>
>
> -
> Aleksandras Novikovas
>
> Mob. : +370 (699) 21678
> E-mail: an_at_systemtier.com
>
>
>
> On Fri, 2008-10-24 at 08:01 -0700, John Clingan wrote:
>> Well said. In addition, if you will need production support down the
>> road, the built-in JPA implementation is supported by Sun.
>>
>> Sent from my iPhone
>>
>> On Oct 24, 2008, at 5:52 AM, Ryan de Laplante <ryan_at_ijws.com> wrote:
>>
>>> I think most GlassFish users choose to use the built in JPA
>>> implementation so that they can just use it without having to add
>>> dependencies and configuration to their project. I've only ever
>>> replaced the default implementation (TopLink Essentials) with
>>> Hibernate JPA implementation when needing features not offered by
>>> JPA spec or TopLink Essentials such as criteria API. That is
>>> coming in JPA 2.0.
>>>
>>> TopLink Essentials is a striped down version of Oracle's TopLink
>>> product. Recently Oracle has donated the full TopLink product to the
>>> Eclipse Foundation and renamed it to Eclipse Link. Eclipse Link is
>>> the reference implementation of JPA 2.0 and will be built into
>>> GlassFish V3. I'm pretty sure it can do everything Hibernate does,
>>> and the original Oracle TopLink was Gavin's source of inspiration
>>> when creating Hibernate.
>>>
>>>
>>> Ryan
>>>
>>>
>>>
>>> Ronaldo Rigoni ... wrote:
>>>> Hi all,
>>>> What is the JPA implementation that users has most used with
>>>> GlassFish?
>>>> Hibernate or TopLink?
>>>> What's the benefits to use Hibernate in alternative to the default
>>>> TopLink implementation?
>>>>
>>>> Regards,
>>>> Ronaldo Rigoni
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
>>> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
>> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>