Java 类型对于 Java 虚拟机来说,是相当特别的东西,通常不能当做垃圾被回收。因此,不应该过度使用代码生成,而应该只在生成代码是解决问题的唯一出路时使用。

    如果需要像上面的示例那样增强未知类型时,则代码生成很可能是你唯一的选择。用于安全性,事务管理,对象关系映射或类型模拟(mock)等框架是代码生成库的典型用户

    Byte Buddy 的主要侧重点在于以最少的运行时生成代码

    英文文档:http://bytebuddy.net/#/tutorial
    中文文档:https://notes.diguage.com/byte-buddy-tutorial/