package com.xzx.gc.annotation; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; @Retention(RetentionPolicy.RUNTIME) @Target({ElementType.TYPE}) public @interface EnumMapping { String value() default "STRING"; public static class EnumType { public static final String ORDINAL = "ORDINAL"; public static final String STRING = "STRING"; public EnumType() { } } }