关于反射获取枚举上的信息,javaSE的jdk相关API里面并没有提供方法,直接获取也只能获取到enum类上的注解,上网搜了半天,中文没搜到解决方法结果,感觉太坑爹了,于是记录且分享如下:
一、前言----引出问题
在前面的一篇博文(
反射+枚举+freemarker,自动生成实体类,自动建表建索引(一)之生成实体类,枚举详解)中,讲到关于自动生成实体类的方法中,用枚举来当配置文件,这个枚举类有些地方还可以再改进,那些枚举实例可以用注解来实现!这样配置起来较为方便,也反射获取数据时也比较方便。
原先的枚举类:
/**
* 原来的举类
* @author Lufeng
*
*/
@EntityConfig(entity