GWT 基本架构
GWT Basic Architecture
我是客户端-服务器应用程序开发的新手(只有 Java 桌面经验)。
我的查询是这样的:我遵循了出色的 GWT tutorial on YouTube 并理解了应用于客户端和服务器服务和实现的基本 OO
原则。但是,如果 class 不是服务怎么办 - 比如说像 Person
这样的数据 class 存储将由服务 classes 使用的基本信息。我应该将这些单独的 classes 存储在哪里?
让您深入了解我当前的结构(使用 Client
包层次结构)。
我有:com.me.example.client
- 然后 client.GUI
& client.service
包包含在这里。
您可以选择
- 在客户端设置即可。
- 在客户端和服务器之外创建一个额外的包:shared
选择单独的共享包时,您必须将以下行添加到 gwt.xml
<source path='shared'/>
额外信息:客户端需要这些 类,因此需要由 gwt 编译器编译为 javascript。将它们放入客户端时已经是这种情况(因为客户端已经在 .gwt.xml 中配置)。当把它们放在共享时,你必须告诉 gwt 编译器。
我是客户端-服务器应用程序开发的新手(只有 Java 桌面经验)。
我的查询是这样的:我遵循了出色的 GWT tutorial on YouTube 并理解了应用于客户端和服务器服务和实现的基本 OO
原则。但是,如果 class 不是服务怎么办 - 比如说像 Person
这样的数据 class 存储将由服务 classes 使用的基本信息。我应该将这些单独的 classes 存储在哪里?
让您深入了解我当前的结构(使用 Client
包层次结构)。
我有:com.me.example.client
- 然后 client.GUI
& client.service
包包含在这里。
您可以选择
- 在客户端设置即可。
- 在客户端和服务器之外创建一个额外的包:shared
选择单独的共享包时,您必须将以下行添加到 gwt.xml
<source path='shared'/>
额外信息:客户端需要这些 类,因此需要由 gwt 编译器编译为 javascript。将它们放入客户端时已经是这种情况(因为客户端已经在 .gwt.xml 中配置)。当把它们放在共享时,你必须告诉 gwt 编译器。