使用ServiceLocator时Locator方法在哪里?

时间:2011-06-06 00:02:17

标签: gwt requestfactory service-locator

如果我使用ServiceLocator的单独服务类,是否仍需要在某处定义Locator方法?:

T create(Class<? extends T> clazz)
I getId(T domainObject)
T find(Class<? extends T> clazz, I id)
Object getVersion(T domainObject)

他们是否继续参加服务课程?

1 个答案:

答案 0 :(得分:1)

通常,这两种类型用于正交目的:A ServiceLocator找到代码; Locator找到实体。

使用ServiceLocator不会更改声明实体支持方法的位置。仍在域类型中搜索实体支持方法。