1

如果我使用带有 a 的单独服务类ServiceLocator,我还需要在Locator某处定义方法吗?:

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

他们上服务课吗?

4

1 回答 1

1

通常,这两种类型用于正交目的: AServiceLocator查找代码;aLocator查找实体。

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

于 2011-06-06T13:16:28.857 回答