注入对异步服务的引用 - 缺点

时间:2012-04-05 15:22:43

标签: java gwt memory singleton

如果在我的GWT UI组件中我使用@Inject作为我的CoolServiceAsync接口的引用 - 是否会从GWT绑定创建该服务的“实现”的单独实例?或者它是单例,JavaScript对象的相同实例将在所有组件之间共享?

1 个答案:

答案 0 :(得分:2)

您必须在GWT中指定用于IoC的内容。我假设你使用google-gin。除非您将绑定指定为单例,否则将在GWT.create()的帮助下创建,因为延迟绑定。 GWT.create()始终返回新实例。