您的 GWT 项目设置如何?您是否有一个针对客户端的项目和针对服务器端的单独项目?您能分享一下您为 GWT 前端、Spring 后端系统组织项目的经验吗?我希望在这个项目中使用 Spring + GWT + Tomcat + Hibernate。
除非您有充分的理由将客户端和服务器端拆分为多个项目,否则您应该只选择一个项目。
否则,您将需要您的服务器端项目依赖于您的客户端项目,因为共享的任何数据对象都需要成为客户端的一部分(因此 gwt 可以创建它们的 javascript 版本)。直觉上我觉得这是落后的。
或者,您可以创建 3 个项目;一台服务器,一台客户端,一台包含所有共享类。但是这样做会给你两个 gwt 必须编译的项目,然后你必须将它们重新连接在一起。除非您必须处理一些奇怪的基于 gwt 的遗留代码集成问题,否则我看不出这会给您带来什么。
在我参与过的两个重要的基于 gwt 的项目中(使用您提到的相同技术堆栈),我使用了一个项目。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)