前言:
------先上切面增强业务的接入说明,后面再去看切面实现--------
1、流程泳道图

2、代码接入注解
- 接入说明:
如果有业务侵入要求入参实现基础类(内有统一的必填字段)可用方法1,
如果想通用自定义指定哪个字段是入参请求流水号的情况,直接用方法2
方法3不太推荐,需要改入参类,代码侵入性不好。
方法1(推荐-规范):
方法2(通用):
第一步:
如果无法做到方法1第一步,那请把业务块需要监控的做异常抛出。默认异常当做失败,其他成功。

方法3(部分适用):
其中方法2有个弊端就是字段名变化之后,注解如果不跟着改就找不到指定请求流水号了,所以引用方法3解决这个问题;但方法3在入参是三方sdk包的不可更改类的情况下,不适用。

------切面增强处理器--------
处理器里会对加了注解的业务方法做增加,此类里按上面三种接入方法,分别应用了三种类型注解,分别是是METHOD、PARAMETER、FIELD。
------应用到三种类型注解定义--------
METHOD
PARAMETER
FIELD
到此这篇前端埋点怎么写(前端埋点sdk)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/qdkf/46549.html