javaagent javassist
乆尗邩乇
这个作者很懒,什么都没留下…
展开
-
javassist插入集合以及遍历集合
package io.ct.java.agent;import javassist.ClassPool;import javassist.CtClass;import javassist.CtMethod;import java.io.ByteArrayInputStream;import java.lang.instrument.ClassFileTransformer;import java.lang.instrument.IllegalClassFormatException;imp原创 2020-10-15 10:58:00 · 541 阅读 · 0 评论 -
javaagent和javassist对controller的代码进行修改
Instrumentation的所有方法void addTransformer(ClassFileTransformer transformer, boolean canRetransform)//注册ClassFileTransformer实例,注册多个会按照注册顺序进行调用。所有的类被加载完毕之后会调用ClassFileTransformer实例,相当于它们通过了redefineClasses方法进行重定义。布尔值参数canRetransform决定这里被重定义的类是否能够通过retransformC原创 2020-10-14 10:27:44 · 922 阅读 · 0 评论