1.      We have the requirement for a project to implement databases
independently. Is it possible with your product?

OpenJPA support many databases, see
http://openjpa.apache.org/builds/2.4.2/apache-openjpa/docs/manual.html#ref_guide_dbsetup_dbsupport
If there is a database that is not supported in the list, you can always
implement a "dictionary' specific to your db implementations. Use
DBDictionary (
http://openjpa.apache.org/builds/2.4.2/apache-openjpa/docs/manual.html#openjpa.jdbc.DBDictionary)
property to use your implementation.

2.      Is there any material online which shows us some examples for
database integration with your product?

The best way is to download the OpenJPA source and look at
https://svn.apache.org/repos/asf/openjpa/tags/2.4.2/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/*Dictionary.java
to get an idea on how to implement a new dictionary type.


3.      Is database implementation possible with a Persistence Layer using
your product?

Not sure what you are asking for.


4.      Can the database be changed or replaced anytime?

Database selection can be done automagically by OpenJPA or manually using
DBDictionary properties.


5.      What are the advantages of OpenJPA over EclipseLink, why should we
choose OpenJPA instead of EclipseLink?

OpenJPA and EclipseLink have its own pros and cons.  You have to evaluate
your need and figure out which provider is best for your project.

Hope this help.
Albert.


On Thu, Jan 11, 2018 at 4:19 AM, Beda, Armin <[email protected]> wrote:

> Dear Sir or Madam,
>
> OpenJPA is being considered to be used for one of  our projects by NTT
> DATA, so I have some very specific questions about this product. Can you
> please help me out?
>
>
>
> 1.      We have the requirement for a project to implement databases
> independently. Is it possible with your product?
>
>
> 2.      Is there any material online which shows us some examples for
> database integration with your product?
>
>
> 3.      Is database implementation possible with a Persistence Layer using
> your product?
>
>
> 4.      Can the database be changed or replaced anytime?
>
>
> 5.      What are the advantages of OpenJPA over EclipseLink, why should we
> choose OpenJPA instead of EclipseLink?
>
>
>
> 6.      Are there any functions in your product that you are seriously
> planning to improve in the next years?
>
>
>
> 7.      What are you planning to change in the next years to decrease
> security risks of your product?
>
>
> I really appreciate your help. ☺
>
>
> Liebe Grüße | Best Regards | 敬具
>
>
> Armin Beda | Dualer Student | NTT DATA Deutschland
> Ludwig-Erhard-Straße 2 - 76275 Ettlingen, Deutschland | Tel:
> +4972435701301 | [email protected]<mailto:[email protected]> |
> Learn more at www.nttdata.com/de<http://www.nttdata.com/de>
>
> NTT DATA Deutschland GmbH
> Geschäftsführung: Swen Rehders (Vorsitzender), Ilka Friese, Jens-Uwe Holz,
> Dieter Loewe, Ralf Malter
> Aufsichtsrat: Herbert Vogel (Vorsitzender)
> Sitz und Amtsgericht: München HRB 51846
>
>
>
> ______________________________________________________________________
> Disclaimer: This email and any attachments are sent in strictest confidence
> for the sole use of the addressee and may contain legally privileged,
> confidential, and proprietary data. If you are not the intended recipient,
> please advise the sender by replying promptly to this email and then delete
> and destroy this email and any attachments without any further use, copying
> or forwarding.
>



-- 
Albert Lee.

Reply via email to