I am wondering to what extent is is feasible to customize OpenJPA internals
by changing the way that Entities are
mapped/stored/retrieved/cached/queried.

I am basically interested in keeping all the JPA semantics but want to
extend it to allow a modified schema to be generated that supports
versioning transparently.

I looked at Hibernate hoping that it would be easy to get in, extend/replace
a few classes and have fine grained control of every aspect of the ORM
persistence. However, I found out that it makes assumptions in the code that
inserting an entity into the db will always translate into a insert
statement when in my case it may translate into an update and an insert.

Any words of wisdom about that before I explore OpenJPA?

thanks in advance,

-- yuri
-- 
View this message in context: 
http://n2.nabble.com/Customizing-OpenJPA-tp790926p790926.html
Sent from the OpenJPA Users mailing list archive at Nabble.com.

Reply via email to