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.