0
所以,是的。那。我一次一步地阅读教程,所以如果答案稍后出现,请原谅我。这是this section中的第1步。为什么StockWatcher.java在onModuleLoad中使用类变量而不是本地变量?
我明白使用它可以很方便地使用EntryPoint类中的其他方法,但是来自Spring MVC世界,这种事情可能被认为是一个控制器并且是一个单例(bean)。在GWT世界中这样思考是错误的吗?
所以,是的。那。我一次一步地阅读教程,所以如果答案稍后出现,请原谅我。这是this section中的第1步。为什么StockWatcher.java在onModuleLoad中使用类变量而不是本地变量?
我明白使用它可以很方便地使用EntryPoint类中的其他方法,但是来自Spring MVC世界,这种事情可能被认为是一个控制器并且是一个单例(bean)。在GWT世界中这样思考是错误的吗?
随着GWT,你正在编码,就好像它是一个桌面AWT程序。所以,你没有CDI或类似的东西。
所以,如果你把所有的信息在一个bean,你仍然必须要么:
得到它的引用(而不是在需要的时候从CDI取回的)
当需要的时候,你仍然可以使用一个bean,这些属性是密切相关的主类(实际上它们是其他图形组件)。一般来说,只有当你有一堆紧密耦合在一起的属性时,才会使用bean,但它们并不紧密地耦合到其他任何类。
优秀的答案。这正是我所期待的。谢谢! – Andy 2012-07-21 17:57:43