使用Groovy的拦截器

2020-09-10 00:20发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


是否可以使用Groovy或其他脚本语言创建拦截器? 如果是,请告诉我一些参考。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


是否可以使用Groovy或其他脚本语言创建拦截器? 如果是,请告诉我一些参考。

付费偷看设置
发送
2条回答
我是小鹏鹏啊
1楼-- · 2020-09-10 00:39
  import de.hybris.platform.servicelayer.interceptor。*;
  导入de.hybris.platform.servicelayer.interceptor.impl。*;
 
   def logRemoveInterceptor = createLogRemoveInterceptor(); //创建拦截器
 
   InterceptorMapping映射= new InterceptorMapping();
   mapping.setTypeCode(" Product");
   mapping.setInterceptor(logRemoveInterceptor);
   mapping.setReplacedInterceptors([]);
 
   InterceptorRegistry.registerInterceptor(映射)
 
 //InterceptorRegistry.unregisterInterceptor(mapping)
  def createLogRemoveInterceptor(){
     返回新的RemoveInterceptor(){
      @Override
      公共无效onRemove(对象模型,InterceptorContext ctx)引发InterceptorException {
          println"已删除$ model"
      }
     }
  }
   
  
土豆飞人
2楼-- · 2020-09-10 00:45

您能帮我吗?

一周热门 更多>