Generator-jhipster: Add Support for EclipseLink as JPA provider

Created on 5 Aug 2020  Â·  6Comments  Â·  Source: jhipster/generator-jhipster

Overview of the feature request

JHipster uses hibernate as default JPA provider which has proven to be very effective, but eclipselink has made huge improvements over the years with few tradeoffs between the the 2. Also EclipseLink happens to be the reference implementation for JPA 2.0

Motivation for or Use Case

EclipseLink is the reference JPA implementation.
It is also a very suitable alternative to hibernate.

Related issues or PR

No

  • [x] Checking this box is mandatory (this is just to show you read everything)
triage undefined

Most helpful comment

I don't think we can handle/support a second JPA provider. This might be a good thing to put into a blueprint/module imho.

All 6 comments

I don't think we can handle/support a second JPA provider. This might be a good thing to put into a blueprint/module imho.

I believe Apache Roller supports EclipseLink and Hibernate and it's not too difficult to switch between them. It's possible you only need to change a few files to do this.

On Aug 5, 2020, at 07:35, Frederik Hahne notifications@github.com wrote:


I don't think we can handle/support a second JPA provider. This might be a good thing to put into a blueprint/module imho.

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

I believe Apache Roller supports EclipseLink and Hibernate and it's not too difficult to switch between them. It's possible you only need to change a few files to do this.
…
On Aug 5, 2020, at 07:35, Frederik Hahne @.*> wrote:  I don't think we can handle/support a second JPA provider. This might be a good thing to put into a blueprint/module imho. — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or unsubscribe.

I thought ASF has a license conflict with hibernate. We faced a similar problem with Apache Fineract where we had to switch the provider.

I don't think we can handle/support a second JPA provider. This might be a good thing to put into a blueprint/module imho.

This sounds reasonable. I will try to propose a PR for this. Thanks.

I thought ASF has a license conflict with hibernate.

Yes, it does. That's why we ship Roller with Eclipse and tell people how to change to Hibernate.

I don't think we can handle/support a second JPA provider. This might be a good thing to put into a blueprint/module imho.

This sounds reasonable. I will try to propose a PR for this. Thanks.

Awesome! We try to support where possible, don't hesitate to reach put. I will close this issue here.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

sdoxsee picture sdoxsee  Â·  4Comments

kaidohallik picture kaidohallik  Â·  3Comments

frantzynicolas picture frantzynicolas  Â·  3Comments

marcelinobadin picture marcelinobadin  Â·  3Comments

SudharakaP picture SudharakaP  Â·  3Comments