2020-09-24 07:25发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
hybris在保存模型时会自动生成pk。但是我不清楚该机制。
能否请您解释一下过程?
先谢谢了。
德文,你好
如果有反编译器,请检查de.hybris.platform.core.PK.createFixedUUIDPK方法。
请参阅 https://help.hybris.com/6.6.0/hcd/8c2d4abd866910149207b2f33deaf652.html ,
注意:Hybris使用类型代码,集群ID(默认值为0),创建时间来创建PK,并将应用按位运算来生成PK。
谢谢
嗨德文,</p>
与此请求相关的业务案例需要在ROI和可升级性方面进行评估。
也许,这可以在hybris堆栈中实现得更高,并且更容易迁移到更高版本的hybris。 我建议您调查 AfterSaveListener :
AfterSaveListener
公共类ProductUpdateAfterSaveListener实现AfterSaveListener { @Inject私有ModelService modelService; @Override public void afterSave(最终Collection 事件){ 的(最终AfterSaveEvent事件:事件){ 如果(AfterSaveEvent.UPDATE == event.getType()){ //产品部署代码为" 1" 如果(1 == event.getPk()。getTypeCode()){ 最终的ProductModel产品= modelService.get(event.getPk()); //在这里输入您的业务代码 }
保存侦听器后 6.6的文档。
否则,让您获得答案的更快选择是对软件进行反编译并调试。
此致,卢克
最多设置5个标签!
德文,你好
如果有反编译器,请检查de.hybris.platform.core.PK.createFixedUUIDPK方法。
请参阅 https://help.hybris.com/6.6.0/hcd/8c2d4abd866910149207b2f33deaf652.html ,
注意:Hybris使用类型代码,集群ID(默认值为0),创建时间来创建PK,并将应用按位运算来生成PK。
谢谢
嗨德文,</p>
与此请求相关的业务案例需要在ROI和可升级性方面进行评估。
也许,这可以在hybris堆栈中实现得更高,并且更容易迁移到更高版本的hybris。 我建议您调查
AfterSaveListener
:保存侦听器后 6.6的文档。
否则,让您获得答案的更快选择是对软件进行反编译并调试。
此致,
卢克
一周热门 更多>