NEW, IIRC. Would be weird to have it COMMITTED at this point in lifecycle. In general if you want to stay on JPA, I'd still recommend using a compliant provider. Cayenne's strength is its "classic" API.

Andrus

On Mar 12, 2009, at 4:35 PM, Francisco Peredo wrote:


Hi!

And about the state of an object after you call
entityManager.persist(object) with Cayenne... can your offer any
insights?...I mean in what state is the object? NEW (as it should to be consistent with Cayenne classic?) or COMMITTED? (to be consistent with JPA
as implemented by Hibernate)

Does it really need to be COMMITTED to be consistent with JPA? Or is this an
abstraction leak in JPA/Hibernate ?

Regards,

Francisco



Aristedes Maniatis wrote:


On 12/03/2009, at 9:04 AM, Francisco Peredo wrote:

Hi!I really wonder why nobody has built something like Cayenne on
top of JPA,
I mean, it should be clear that Cayenne is higher level API that
offers a
lot of advantages..

Andrus has already spent a vast amount of time on moving Cayenne
toward JPA compliance. It is not a goal for 3.0 because other more
important issues are being addressed first. Even though quite a lot of
JPA already works, as you know with the JSR process, you can't be
'almost compliant'. Cayenne will only be able to be advertised as JPA
compliant when all the tests pass.

As for inheritance, Cayenne already supports single table inheritance
and vertical/horizontal are probably only some months away.

Finally, don't be scared by the 3.0M6 naming. It is certainly stable
enough to be used in production, however there is no guarantee that
the API is finalised. So if you use the milestone you may need to
alter your code slightly for the next milestone.


Regards
Ari

-------------------------->
ish
http://www.ish.com.au
Level 1, 30 Wilson Street Newtown 2042 Australia
phone +61 2 9550 5001   fax +61 2 9550 4001
GPG fingerprint CBFB 84B4 738D 4E87 5E5C  5EFA EF6A 7D2E 3E49 102A





--
View this message in context: 
http://www.nabble.com/Coming-from-EOF%3A-Cayenne-vs-Hibernate-tp22463349p22477651.html
Sent from the Cayenne - User mailing list archive at Nabble.com.



Reply via email to