javaUtils
AppUndefined
这个作者很懒,什么都没留下…
展开
-
使用JavaAgent动态替换class
通俗易懂原理简释:使用AttachApplication将agent.jar发送至需要修改的服务中会自动运行。第一步创建一个agent.jar代码地址核心代码 Class<?> clazz = Class.forName("com.Controller"); byte[] classByte = getBytesFromFile(new File("/Users/jiangjun/work/test/Controller.class")); ClassDefin原创 2021-11-16 20:19:59 · 1180 阅读 · 0 评论 -
java反射工具包
添加依赖 <dependency> <groupId>com.github.appundefined</groupId> <artifactId>annotationUtils</artifactId> <version>1.0-RELEASE</version> <dependency>源码地址https://github.com/AppUndefined/javaUti原创 2020-08-14 17:11:11 · 9591 阅读 · 0 评论 -
java树结构工具-TreeUtil(注解的方式实现)
树结构工具-TreeUtil(注解的方式实现)将有树结构的集合封装为树结构使用步骤:1. 添加依赖 <dependency> <groupId>com.github.appundefined</groupId> <artifactId>treeUtils</artifactId> <version>1.0-RELEASE</version> </dependency原创 2020-08-05 11:54:52 · 12692 阅读 · 3 评论