我刚开始学习Google Web Toolkit并完成了Stock Watcher教程应用程序的编写工作.
我想正确的,如果一个人想坚持业务对象(如股票)使用JDO并将其发送从客户端来回/ 通过RPC那么就必须为该对象创建两个单独的类:一是与JDO注解用于在服务器上保留它以及另一个可序列化并在RPC上使用的服务器?
我注意到Stock Watcher有单独的类,我可以理解为什么:
否则gwt编译器会尝试为持久化类引用的所有内容生成javascript,如JDO和com.google.blah.users.User等
此外,服务器端类可能存在不适用于客户端的逻辑,反之亦然.
我只是想确保我正确地理解这一点.我不想创建我想要在RPC上使用的所有业务对象类的两个版本,如果我不需要的话.