@Diego: I think we have a misunderstanding here: it's just an example,
what's more important: his message and explanation...

On Feb 5, 4:28 pm, Diego Lovison <diegolovi...@gmail.com> wrote:
> hi..
>
> @getaceres I suggest dont use @GwtTransient in your example.. if you
> dont put the annotation your application will work fine ;)
>
> On 5 fev, 11:22, Ed <post2edb...@hotmail.com> wrote:
>
> > Hi All,
>
> > Thanks for the clear example getaceres.
> > I think you can come up with plenty examples that the above annotation
> > idea is just too simple... It's nice ofcourse and welcome but for
> > bigger app simple not acceptable..
>
> > Above you already explain the problems you can have during
> > compilation.
> > In larger projects you often have different teams that are responsible
> > for parts of the software.
> > Suppose you have a team that does the backend and a team that does the
> > front end.
> > Suppose the front-end is using the above notation and all of sudden
> > the backend team decides to refactor their persist domain model such
> > that the introduce stuff that is simple not supported by GWT...
> > Brrrrr...
> > I don't think you want dependencies like that...  Not even to think
> > about the consequences for the front-end ...
>
> > Said that, there is another good reason to decouple these objects...
> > Have a look at martin fowler his website, I can remember he having a
> > nice discussion on his website about DTO's.
> > Anyway: the DTO's have a completely different purpose then Domain
> > objects, like the words already explain. DTO's simple transfer results
> > in a fashion the front-end wants it....
> > So it's very good possible that you merge the result of several domain
> > objects and send that as one DTO over the line to the front-end...
> > Especially in case of large data set's this can save you a lot of
> > traffic and as such creates a better user experience... Also, in case
> > of different clients, you can fine tune your results for different
> > clients..
>
> > Probably I can come up with more examples... but I think I made my
> > point...:)...
>
> > Myself I use dozer, I am not very font of it, but it's the best option
> > I have at this moment. I have to say that I use my own patched dozer
> > version: fixed some bugs that are still in it, and optimized it, like
> > for for Hibernate proxy and collection usage.
>
> > Cheers,
> > Ed
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to google-web-tool...@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to