> From: Chuck Zheng [mailto:[EMAIL PROTECTED]]
>
> Has any one used O/R mapping tool / persistence framework
> (e.g. TopLink,
> JavaBlend, Persistent Java?) with EJB development? Any
> comments regarding
> their ease-of-use, functionality, reliability, performance,etc?
We're using TOPLink on our project. It might be fine for simple class models and
application (it seemed to be fine when we initially tested it; until our system got
moderately complex), but it has been a nightmare for our application. I can't say
that it's any worse than other products, but we would try any other product or (if all
else failed) write our own framework before using TOPLink again on a large project
(we're still going to deploy with it because it's too late to change). It has
probably been our single greatest liability.
TOPLink is not easy to use in anything but trivial class models. It does have some
nice behavior, but the design is so fundamentally flawed, we've had to do a great deal
of work to get around its limitaitons. It seems to be fairly reliable at this point
(we had a lot of problems initially, and there are still some caching problems). The
performance is horrible (or it seems so to me). I don't know all of the reasons for
this, but one reason might be that TOPLink makes at least three clones of each object
it writes.
That may be more (or less) than you wanted to know, but I thought I'd at least give
our experiences.
-Kevin
Get HushMail. The world's first free, fully encrypted, web-based email system.
Speak freely with HushMail.... http://www.hushmail.com
===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff EJB-INTEREST". For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".