I think it is heavyweight, as is Castor (part of J2EE.jar), Hibernate (very popular) and not fully SQL based.

Light weight and SQL based (therefore fast) are in my personal order of preference: Disconnected RowSet (read up on google, past messages), Commons-SQL, IBatis, Scafolding.

htt, .V


Dan Tran wrote:
I am investigating quite a few object mapping frameworks and JDO seems to be
my only choice to stick with.   Is it a good assumption since it is a
standard framework?

-Dan


----- Original Message -----
From: "Brandon Goodin" <[EMAIL PROTECTED]>
To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
Sent: Saturday, January 25, 2003 10:30 AM
Subject: RE: Struts and OJB



I have used OJB in two project. Be sure you know the performance impact.
It

is a great tool. But, it will take you a while to learn how to use it
"effectively". The caching is all or none (you can spin your own) and the
fine grained control that you have over object materialization is
something

you need to understand. I would say for you to make sure you understand
how

to use the Proxy. If you don't you will be creating massive amounts of
objects and slow your performance drastically. IMHO, I don't think that
OJB

is the answer for all projects. The reduction that you find in your own
code

as compared to the time it takes to become completely familiar with an
evolving code base is pretty dramatic. Like mentioned earlier. I think
that

after a 1.0 final version is released then the community will have more
time

to update the docs and write some books. When that happens I am going to
take another look at it. Until then... I just can't keep up and I don't
think that it is performant for the "ignorant" (i.e. me :-)) All I can say
is if you are going to learn OJB right then spend some time scouring the
scads of source and see what is truly going on. "Use the source Luke!" :-)
Personally, I just don't have the time for that and I am more productive
using a tweak of the Sun recommended DAO Pattern.

Brandon Goodin
Phase Web and Multimedia
P (406) 862-2245
F (406) 862-0354
[EMAIL PROTECTED]
http://www.phase.ws


-----Original Message-----
From: Joel Wickard [mailto:[EMAIL PROTECTED]]
Sent: Saturday, January 25, 2003 7:00 AM
To: Struts Users Mailing List
Subject: Re: Struts and OJB


James Mitchell wrote:


Yes, I agree (almost).....you can (so I've heard) change it so that
those required internal tables are in another database, but for now I
don't really mind.



Yeah, I just fixed the problem by using a different o/r mapping tool.


--
To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>



--
To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>

For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>



--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to