ode-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "James Hu" <james-...@vip.sina.com>
Subject Re: Re: Why hibernate use "BPEL_" prefix table name?
Date Thu, 18 Dec 2008 05:10:49 GMT
hi, Matthieu

I am only testing. 
But may be sometime, if the ODE has executed a long time, and has created large datas. Then,
if we have to change from JPA DAO to Hibernate DAO, it's very difficult ( or from JPA to Hibernate).

Oh, It's only a guess. I am not use ODE to implement project, only reseach it now, May be
in the future, we need use it to provide some process services for our customs. I think the
customs still want to use the old dates, instead of creates new tables.

By the way, I am still not sure that which one is efficient, JPA or Hibernate. We did not
do some press test cases in large datas enviroment. 

Thanks.

James Hu




发件人: Matthieu Riou 
发送时间: 2008-12-17  23:57:54 
收件人: user@ode.apache.org 
抄送: 
主题: Re: Why hibernate use "BPEL_" prefix table name? 
On Wed, Dec 17, 2008 at 6:54 AM, 胡长城 <james-fly@vip.sina.com> wrote:
>  hi, Alexis
>
> May be it's a solution. But the "store_process_prop" table is conflicted
> between JPA implementation and Hibernate implementation.
> Under JPA implmentation, the columns of "store_process_prop" table are
> "id,prop_key,prop_value".
> Under Hibernate implmentation, the columns of "store_process_prop" table
> are "propid,name,value".
>
> That means I have to create new database, instead of adding some tables
> with different prefix.
>
> Would you like to fix this problem? Thanks
>
Could you tell us what you're trying to do? Running ODE with both Hibernate
and OpenJPA connected to the same database isn't really a common use case.
Usually people choose one and stay on it.
Cheers,
Matthieu
>
> James Hu
>
> > a common prefix won't help anyway. JPA and Hibernate database schemas are
> > (slightly) different and you can't switch from one ORM to another
> > transparently.
> > So we could say different prefixes avoid confusion, it's a bit of stretch I
> > agree ;)
> >
> > Alexis
> >
> >
> > On Tue, Dec 16, 2008 at 6:58 PM, James Hu <hucc@primeton.com> wrote:
>
> > hi,
> >
> > I trying to change ode 1.2 to use Hibernate DAO instead of JPA DAO.  And I
> > was using stable release 1.2 version source code.
> > I built the hibernate configuration files and schema files from
> > "dao-hibernate-db" project.
> >
> > I found that Hibernate DAO use "BPEL_" prefix table name instead of "ODE_"
> > prefix table. The JPA DAO use "ODE_" prefix tables. That means I had to
> > create new tables to store the hibernate dao datas.
> >
> > It's an error or your original designing?  Thanks.
> >
> > 2008-12-17
> >
> >
> >
> > James Hu
> > james-fly@vip.sina.com
> >
>
>
Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message