我在处理GWT应用程序的结构时遇到了困难。(我是唯一一个发现GWT代码容易变得非常混乱和难以阅读的人吗?)该应用程序应该是访问几个不同区域的接口——我们称之为A区域和B区域。目前,我正在尝试将其实现为具有两个选项卡的接口——一个选项卡带您进入A区域,另一个选项卡带您进入B区域。然而,我不知道如何以这种方式对需要用于两个不同区域的代码进行良好分离——如果应用MVP模式(但我实际上并不清楚如何处理类似选项卡这样的层次界面),我会在client.view和client.presenter包中都看到A区域和B区域的代码:
``` src - main - java - client + event - presenter + a_stuff + b_stuff - view + a_stuff + b_stuff : ```
我无法找到任何有关使用多个模块的好例子,并且我想知道我的情况是否适合使用多个模块?在这种情况下,代码将如何构建?
也许值得提及的是,我正在使用最新的 GWT、Maven 和 IntelliJ IDEA。
期待您的指导,谢谢! - Stine
``` src - main - java - client + event - presenter + a_stuff + b_stuff - view + a_stuff + b_stuff : ```
我无法找到任何有关使用多个模块的好例子,并且我想知道我的情况是否适合使用多个模块?在这种情况下,代码将如何构建?
也许值得提及的是,我正在使用最新的 GWT、Maven 和 IntelliJ IDEA。
期待您的指导,谢谢! - Stine