ASMS生成类
文章平均质量分 97
meditator_wen
这个作者很懒,什么都没留下…
展开
-
基于Instrument技术实现Java类字节码插桩代理
本文描述了如何通过Instrument技术实现虚拟机Agent_OnLoad模式修改java 类字节码插装代理。该方法使得开发者可以构建一个独立于应用程序的代理程序(Agent),用来监测和协助运行在 JVM 上的程序,甚至能够替换和修改某些类的定义。有了这样的功能,开发者就可以实现更为灵活的运行时虚拟机监控和 Java 类操作了,这样的特性实际上提供了 一种虚拟机级别支持的 AOP 实现方式,使得开发者无需对 JDK 做任何升级和改动,就可以实现某些 AOP 的功能。原创 2022-09-04 22:06:54 · 1705 阅读 · 1 评论 -
基于字节码技术的bean转换工具框架
实现一种字节码生成技术的多模式Bean转换通用工具。支持任意原始类型互转、任意包装类型互转、自定义嵌套实体类型的深拷贝或者映射互转等情况。对于复杂场景,比如N层数组类、N层Map类、N层Collection 类、N层Collection转N维数组或者以上类型的相互嵌套情况均可适配兼容,优于现有开源框架。映射转换效率方面,不同场景略有差异,总体而言性能极佳,接近手动get/set方式 。此外,自研工具框用户接口设计简洁,使用方便,运行稳定。自研工具框架支持动态生成转换类,满足各类动态转换需求。...原创 2022-04-06 13:20:24 · 1414 阅读 · 0 评论