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