如何使用自定义注释将方法添加到Java类

问题描述

我想创建一个 java批注,该批注在编译时生成一个方法,例如Lombok: 我有这个课:

@MyNewAnnotation()
public class Classtest {

   private String name;
   private Integer id;
   private String lastName;
   
   public final static String COL_NAME = "NAME";
   public final static String COL_LAST_NAME = "LAST_NAME";

}

我希望myNewAnnotation可以生成getCol方法,该方法例如返回"NAME,LAST_NAME"

public static String getCol() {
    return COL_NAME + "," + COL_LAST_NAME;
}

注释必须读取以“ COL _” 开头的所有属性,并使用它们在编译时生成方法生成getter或setter时或多或少像Lombok

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)