摘要: 简介 jsr269(Pluggable Annotation Processing API),插入式注解处理接口,Java6开始支持,它的主要功能是在 Java编译时对源码进行处理。我们熟悉的lombok,本书介绍的JMH,selma对象映射&拷贝工具等都属于 JSR269的应用。业务系统也可以定义 阅读全文
posted @ 2021-12-19 16:40 侯小厨 阅读(1004) 评论(0) 推荐(0) 编辑
摘要: 简介 ASM 是一个 Java 字节码操控框架。它能被用来动态生成类或者增强既有类的功能。ASM 可以直接产生二进制 class 文件,也可以在类被加载入 Java 虚拟机之前动态改变类行为。 Java class 被存储在严格格式定义的 .class 文件里。ASM 从类文件中读入信息后,能够改变 阅读全文
posted @ 2021-12-19 16:37 侯小厨 阅读(1656) 评论(0) 推荐(0) 编辑
摘要: 简介 APT:APT(Annotation Processing Tool)即注解处理器,是一种处理注解的工具,确切的说它是javac的一个工具,它用来在编译时扫描和处理注解。注解处理器以Java代码(或者编译过的字节码)作为输入,生成.java文件作为输出。简单来说就是在编译期,通过注解生成.ja 阅读全文
posted @ 2021-12-19 14:45 侯小厨 阅读(106) 评论(0) 推荐(0) 编辑
Fork me on Gitee