That's something I didn't knew. It's something usefull to know On Tue, Mar 23, 2010 at 10:19 PM, John Patterson <jdpatter...@gmail.com>wrote:
> Yeah the annotations are fine. The GWT compiler does not include them in > the compiled JS code. > > On 24 Mar 2010, at 09:09, Christian Goudreau wrote: > > Yes, a lot actually. I was asking myself that question since I introduced > in my POJO's some TWIG annotation and didn't know if those information are > compatible with GWT-RPC Mecanism. > > I'll give a deeper look into twig tomorow. > > Thanks > > Christian > > On Tue, Mar 23, 2010 at 10:03 PM, John Patterson <jdpatter...@gmail.com>wrote: > >> Hi Damob, >> >> They work perfectly together because your data models are *pure* POJOs >> with no dependencies on the datastore at all. >> >> In contrast, in JDO, JPA, Objectify and SimpleDS your data models usually >> use low-level Keys and possibly other types. This means that you either >> need to make an extra layer of DTO's or make your UI code dependant on the >> low-level API. >> >> For example, a Band and its Musicians can be sent to GWT as a single >> object: >> >> class Band >> { >> @Key String name; >> List<Musician> members; >> } >> >> With all the other libraries the data model needs Keys which complicates >> things. You might send the Band and then need to send more requests to read >> each band member from its Key. >> >> I send data directly from my data layer to my GWT client and my client >> code does not reference any com.google.appengine.* classes at all. >> >> Hope this helps, >> >> John >> >> >> On 24 Mar 2010, at 03:29, Damob wrote: >> >> I was wondering how well those two works together and how to link >>> them. >>> >>> Thanks >>> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "Google App Engine for Java" group. >>> To post to this group, send email to >>> google-appengine-j...@googlegroups.com. >>> To unsubscribe from this group, send email to >>> google-appengine-java+unsubscr...@googlegroups.com<google-appengine-java%2bunsubscr...@googlegroups.com> >>> . >>> For more options, visit this group at >>> http://groups.google.com/group/google-appengine-java?hl=en. >>> >>> >> -- >> You received this message because you are subscribed to the Google Groups >> "Google App Engine for Java" group. >> To post to this group, send email to >> google-appengine-j...@googlegroups.com. >> To unsubscribe from this group, send email to >> google-appengine-java+unsubscr...@googlegroups.com<google-appengine-java%2bunsubscr...@googlegroups.com> >> . >> For more options, visit this group at >> http://groups.google.com/group/google-appengine-java?hl=en. >> >> > > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine for Java" group. > To post to this group, send email to > google-appengine-j...@googlegroups.com. > To unsubscribe from this group, send email to > google-appengine-java+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/google-appengine-java?hl=en. > > > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine for Java" group. > To post to this group, send email to > google-appengine-j...@googlegroups.com. > To unsubscribe from this group, send email to > google-appengine-java+unsubscr...@googlegroups.com<google-appengine-java%2bunsubscr...@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/google-appengine-java?hl=en. > -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.