I haven't used Cayenne + GWT for a long time; I'm sure some things
have changed.
But why not define a custom template for class generation? So you
generate your server-side entities, and then you use your custom
template to generate your client-side entities that become your DTO's.
A tiny bit of work for a whole lot of mileage, I think. :)
Cheers,
Robert
On Sep 17, 2008, at 9/1710:33 AM , Chanda Fake wrote:
Hi Jano
Thanks for your response. So, what do you use for mapping between
your DTOs
and the model? I have had headaches with Dozer which I believe is
the best
out there. I wouldn't really mind putting my domain into the client.
Chanda
On Wed, Sep 17, 2008 at 5:18 PM, Krzysztof Janowicz <[EMAIL PROTECTED]>
wrote:
Hi,
I am using Cayenne with GWT and IMO the splitting between the Cayenne
DTO (DAO) and their 'duplicates' on the client side (GWT) works very
good. Both are not simple duplicates but more like pieces with
complement one another. just think of the security issues putting all
application logic on client side. IMO the client side objects are
more
like beans. Moreover, GWT is still very restricted in terms of
modeling
more complex classes on client side.
Jano
Chanda Fake schrieb:
Hi
I have seen from the mailing list that some people have used
Cayenne with
GWT successfully.What is the best way to expose Cayenne model to GWT
without
using DTOs which I consider as duplication of work. Am trying to
use my
Cayenne domain objects in GWT and running into some usual issues
GWT. Am
thinking if there is a way to create a module with the offending
class
"CayenneDataObject" and then including it using <inherits ..>.
What have
others done.
Thanks in advance