hybris中的Translator vs Cell Decorator,在什么情况下首选哪一种
我知道如何在hybris中的Translator vs Cell Decorator,在什么情况下首选哪一种,hybris,Hybris,我知道如何在impex导入期间编写和使用单元格装饰程序和转换器 然而,在海布里斯,我不确定哪一个更受欢迎 例如,我使用Cell Decorator稍微更改属性的值,就像如果客户来自我们,我将在插入数据库时在客户编号的末尾附加一个“_US”。 类似地,当我需要根据产品ID查找可用/缺货产品的状态时,我使用了Translator 然而,我不是100%肯定这是唯一的区别 请举例说明。什么是翻译? (): translator类是与ImpEx相关的CSV文件和Hybris Commerce项目属性值之间
impex导入期间编写和使用单元格装饰程序
和转换器
然而,在海布里斯,我不确定哪一个更受欢迎
例如,我使用Cell Decorator稍微更改属性的值,就像如果客户来自我们,我将在插入数据库时在客户编号的末尾附加一个“_US”。
类似地,当我需要根据产品ID查找可用/缺货产品的状态时,我使用了Translator
然而,我不是100%肯定这是唯一的区别
请举例说明。什么是翻译?
():
translator类是与ImpEx相关的CSV文件和Hybris Commerce项目属性值之间的转换器
转换器是一个“转换器”,当您需要将数据修改为其他类型的数据时,可以使用它
什么是装饰师?
(来自)
decorator模式是一种设计模式,它允许动态地将行为添加到单个对象,而不会影响来自同一类的其他对象的行为
在hybris中应该使用什么
对于Impex,大多数情况下,您希望使用翻译器,因为您希望在Impex文件中使用简单语法,并使用代码将其转换为目标格式
当您需要向现有功能添加功能时,请使用装饰器。如果要添加数据,也可以在Impex中使用它
例如,您可以阅读Wikipedia关于decorator的文章,在hybris中您可以查看ChineseLogisticCellDecorator
。对于翻译人员,您可以在hybris文档中找到列表(如上所述)什么是翻译人员?
():
translator类是与ImpEx相关的CSV文件和Hybris Commerce项目属性值之间的转换器
转换器是一个“转换器”,当您需要将数据修改为其他类型的数据时,可以使用它
什么是装饰师?
(来自)
decorator模式是一种设计模式,它允许动态地将行为添加到单个对象,而不会影响来自同一类的其他对象的行为
在hybris中应该使用什么
对于Impex,大多数情况下,您希望使用翻译器,因为您希望在Impex文件中使用简单语法,并使用代码将其转换为目标格式
当您需要向现有功能添加功能时,请使用装饰器。如果要添加数据,也可以在Impex中使用它
例如,您可以阅读Wikipedia关于decorator的文章,在hybris中您可以查看ChineseLogisticCellDecorator
。对于翻译人员,您可以在hybris文档中找到列表(如上所述)