Thank you for this review. Indeed, the coverage of usually used object reference semantics is crucial. On the other hand, this is a long way to go... Consider for example the complex semantics to eager and lazy loading of references.
My direction would be: Try allowing List and arrays as to-many field types. Follow objectify in that Keys as values mean lazy loading (which then has to be done manually). Try allowing real references, but only with eager semantics - then taking properly care of circular references. On Aug 30, 2:15 pm, "J.Ganesan" <[email protected]> wrote: > Congratulations. The simplicity is striking. This library really gives > an object orientation tinge to persistence. I believe this library is > a natural extension to GWT programming model. > It is useful for those projects not demanding a deep object graph. Of > course, when this library is extended to take care of > java.util.Collections and of circular references, it will be lot more > useful. > > J.Ganesanwww.DataStoreGwt.com > > On Aug 29, 9:24 pm, joergviola <[email protected]> wrote: > > > > > > > > > Hello, > > I want to announce a new lib for HTML5 gwt apps: > > >https://code.google.com/p/mobile-objects/ > > > Using it, you can directly persist objects to local HTML5 storage or > > database, whatever is available. > > Moreover, synchronisation to a server is possible, currently to GAE using > > objectify. > > > GWT generators are used to generate class descriptors for the persistent > > classes. > > At runtime, these descriptors are used to create JSON for storage or an SQL > > for database persistence. > > > The persistence model currently is quite simple and modelled after the > > objectify API. > > > I would be happy if someone just could check the concept and tell whether > > this lib would be useful. > > > Thanks a lot, Joerg -- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
