我正在使用mvp4g创建一个GWT应用程序。作为应用程序的一部分,我还在另一个gwt模块中创建了一个库;该库遵循mvp4g模式,但在这里我自己创建了所有内容:视图、呈现程序、事件和处理程序。
该库用于主应用程序的不同部分。基本上,该库提供了一个根据应用程序的不同部分进行配置的主小部件,即通过将其他小部件(来自同一个库)添加到主小部件来启用功能。
此外,该库建议在其他项目中使用,因此可以创建其他小部件并将其添加到主小部件中。
所以,我想知道是否有一种方法可以使用mvp4g来创建这个库,或者mvp4g是否只用于应用程序。有没有其他的mvp库可以做到这一点?
提前谢谢。
发布于 2012-12-28 10:23:02
mvp4g允许您遵循结构化方法来使用gwt代码进行开发。它在没有入口点库项目中应该像在有入口点的项目中一样容易使用。
发布于 2012-12-30 10:51:33
可以创建一个或多个客户端库,并将它们作为依赖项添加到使用GWT编译器编译的webapp中。
在这里查看Dividing code into multiple modules:https://developers.google.com/web-toolkit/doc/latest/DevGuideOrganizingProjects。
Maven或Gradle是收集、构建代码并将其打包为功能单元的好选择。
https://stackoverflow.com/questions/14063129
复制相似问题