SpringBoot+AOP+TraceID.pdf
2022-01-04 17:01:43 390KB AOP
1
dy-agent 基于Bytebuddy字节码增强技术及Java Agent实现的无侵入式AOP框架 借鉴skywalking的设计原理开发,只保留最基本的match功能 代码简单,容易直接上手二次开发 架构设计 dy-agent-core:核心功能代码,代码量不大,有兴趣可以瞧一瞧。 dy-agent-log4j:为了不与目标应用的日志框架产生冲突,自己实现的log4j。 如何添加新的拦截器 继承AbstractMethodInterceptor类,需要override两个方法: focusOn 以及 match。 focusOn 在focusOn中定义需要拦截的特定类,目前的matcher有NameMatch和MultiNameOrMatch。可自己实现更多Matcher。 match 对类中的相应方法进行拦截。也可直接返回true,表示拦截所有方法。 Demo 参考DemoInter
2021-12-30 08:26:57 1.13MB Java
1
aspectj需要的包,包含: aopalliance.jar aspectjrt.jar aspectjtools.jar aspectjweaver.jar org.aspectj.matcher.jar
2021-12-25 14:31:24 10.11MB aop aspectj
1
java架构面试讲解必备
2021-12-23 09:02:09 513.67MB Java 架构 面试
本篇文章主要介绍了详解Spring AOP 拦截器的基本实现,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
2021-12-22 21:31:15 152KB spring aop 拦截器 spring
1
Inferno:registered:是一种分布式操作系统,最初由Bell Labs开发,但现在由VitaNuova:registered:作为免费软件进行开发和维护。 用Inferno并发编程语言Limbo编写的应用程序被编译为其可移植虚拟机代码(Dis),以在Inferno提供的可移植环境中的网络上的任何位置运行。 异常地,该环境看起来像一个完整的操作系统。 Inferno以类似文件的名称层次结构表示服务和资源。 程序仅使用打开,读取/写入和关闭文件操作来访问它们。 “文件”不仅是存储的数据,还代表设备,网络和协议接口,动态数据源和服务。 该方法统一并为所有系统资源提供基本的命名,结构和访问控制机制。 单个文件服务协议(与Plan 9的9P相同)使所有这些资源都可以以统一的方式在整个网络中导入或导出,而不受位置的影响。 应用程序只需将所需的资源附加到其自己的每个进程的名称层次结构(“名称空间”)。 Inferno可以在各种A
2021-12-16 15:39:58 29.04MB C
1
springboot 根据用户动态切换数据源java代码实现
2021-12-14 19:02:13 13KB 动态数据源
spring-aop-1.0.2.jar
2021-12-09 13:03:16 109KB spring java jar
1
彻底学会Spring的IOC和AOP——理论+实操,参考:https://blog.csdn.net/qq_39735940/article/details/121754987
2021-12-07 19:03:22 6.04MB java spring ioc aop
1
AOP简介文件.docx
2021-12-07 09:03:18 118KB
1