在我的 hybris 事件监听器中,我有一个项目的 PK,而不是模型项目。如何判断这个PK所属的物品类型?
在 hybris wiki 中,他们给出了这个例子,这样你就知道一个项目是 Product 类型的:
//The product deployment code is "1"
if (1 == pk.getTypeCode())
{
final ProductModel product = modelService.get(pk);
//Put your business code here
}
但我不喜欢硬编码我要处理的类型的 TypeCode 的想法。