you're welcome ;-)

----- Original Message -----
From: "Rahul" <[EMAIL PROTECTED]>
To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
Sent: Monday, June 23, 2003 10:57 PM
Subject: Re: DTO vs. JVT


> That makes sense !! Thanks for the explanation Laurent
>
> cheers  :-)
>
>
> ----- Original Message -----
> From: "Laurent PETIT" <[EMAIL PROTECTED]>
> To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
> Sent: Tuesday, June 24, 2003 9:23 AM
> Subject: Re: DTO vs. JVT
>
>
> > Hello,
> >
> > IMHO, there's a difference between DTOs and Value Objects.
> >
> > When I use the term Value Object, I mean an immutable object, such as a
> > String, a Date, a Money, ....those things who are best designed as
> immutable
> > if you want to take it easy with the sharing problems ...
> >
> >
> > When I use the term DTO, it does'nt necessarily imply that it's an
> immutable
> > object, it's a holder of the values of a Business Object (or a flat
> > representation of a short hierarchy of  Business Objects => a coarse
> grained
> > object), and it still has getters and setters because it navigates
between
> > two adjacent layers.
> >
> > So for me the major difference is immutabiliy / mutability.
> >
> > My 0.02 EUR,
> >
> > --
> > Laurent
> > ----- Original Message -----
> > From: "Rahul" <[EMAIL PROTECTED]>
> > To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
> > Sent: Monday, June 23, 2003 9:45 PM
> > Subject: Re: DTO vs. JVT
> >
> >
> > > Hi Dan,
> > > Have a look at the following article.
> > >
> > >
> >
>
http://javaoneonline.mentorware.net/servlet/mware.servlets.StudentServlet?mt
> =1055755038320&mwaction=generic&subsysid=2000&file=dan_malks
> > >
> > > IMHO , the Transfer Objects "live" and "operate" in Business tier and
> View
> > > Helper objects in Presentation Tier. My understanding is that they
both
> > are
> > > value objects, unless someone can elaborate on any differences between
> the
> > > two(which would be great !).
> > >
> > > and I stick to using pattern names from the ones listed in Design
> Patterns
> > > and Core J2EE patterns catalogue .
> > >
> > > :-)
> > > ~rahul
> > >
> > > ----- Original Message -----
> > > From: "Dan Allen" <[EMAIL PROTECTED]>
> > > To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
> > > Sent: Tuesday, June 24, 2003 6:29 AM
> > > Subject: Re: DTO vs. JVT
> > >
> > >
> > > >
> > > > Hookom, Jacob ([EMAIL PROTECTED]) wrote:
> > > >
> > > > > I read the article also and it seemed like old news.... DTO, BO,
> JVT,
> > > POJO,
> > > > > etc they are all the same to me :)
> > > >
> > > > It sure would be nice if someone could pick one name and stick with
> > > > it.  It definitely seemed like old news, which is why I just had to
> > > > ask because it sure didn't sound like anything new.  What it did
> > > > reiterate though is that the term Value Object should be dropped
> > > > when speaking of the state of a persisted entity.  It seems like
> > > > there is a consensus that those are quite different from DTOs.
> > > >
> > > > Dan
> > > >
> > > > --
> > > > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> > > > Daniel Allen, <[EMAIL PROTECTED]>
> > > > http://www.mojavelinux.com/
> > > > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> > > > ...but once you've traveled this far off the track
> > > > You won't settle for less and there's no going back
> > > >  --Patrick O'Leary "Far Off the Track"
> > > > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> > > >
> > >
> ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > > For additional commands, e-mail: [EMAIL PROTECTED]
> > > >
> > > >
> > >
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > >
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>


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

Reply via email to