And EJB3 is heavily inspired of Hibernate. Really I wouldn't go the
JDO way. By the way, JPA is going to be the official persistence
specification.

On 4/5/06, Jonathan Harley <[EMAIL PROTECTED]> wrote:
> 101questionjsf wrote:
> > Currently, i'm using JDBC statements, and using Oracle db. But got a feeling
> > these JDBC statements are going to be Oracle specific... Please help me
> > confirm this is true?
>
> Very likely. Oracle's dialect of SQL is proprietary.
>
> > If using Hibernate, will it tie to Oracle db or it will be regardless of the
> > backend db, it can just run in any db without any modification
>
> No, it won't tie you to Oracle if you use HQL as your query language, as it
> is database-neutral. However, it will tie you to Hibernate!
>
> You might want to look at JDO, which is the current standard for using
> databases (and other kinds of datastore) from Java. There are over a dozen
> implementations of the JDO standard, some commercial and some free like
> JPOX. As it's a standard, it's trivial to switch between products as long
> as you don't use vendor extensions (and as JDO is a mature standard, you
> probably won't need to). If you want to avoid being tied to one
> vendor, standards are always the way to go.
>
>
> Jon
> --
> .....................................................................
>            Dr Jonathan Harley   .
>                                 .   Email: [EMAIL PROTECTED]
>             Zac Parkplatz Ltd   .   Office Telephone: 024 7633 1375
>             www.parkplatz.net   .   Mobile: 079 4116 0423
>


--
Alexandre Poitras
Québec, Canada

Reply via email to