Java自定义注解+反射实现字典码值转换

Posted 晨港飞燕

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java自定义注解+反射实现字典码值转换相关的知识,希望对你有一定的参考价值。

一.定义自定义注解

@Retention(RetentionPolicy.RUNTIME)//什么时候使用该注解,这里定义为运行时
@Target(ElementType.FIELD)//注解用于什么地方,这里定义为作用于属性上
public @interface Dict 
    //字典类型,必需(创建字典时的key值)
    String key();
    //默认值,可选,值为null时使用默认值
    String defaultValue() default "";





   // OperateType operateType() default OperateType.ADD;
//   public static enum OperateType 
//       ADD("ADD", "1"),
//       UPDATE("UPDATE", "2"),
//       DELETE("DELETE", "3");
//
//       private String name;
//       private String index;
//
//       private OperateType(String name, String index) 
//           this.name = name;
//           this.index = index;
//       
//
//       public String getIndex() 
//           return this.index;
//       
//
//       public String getName() 
//           return this.name;
//       
//   


---------------------------------------------------------

以上是关于Java自定义注解+反射实现字典码值转换的主要内容,如果未能解决你的问题,请参考以下文章

Java自定义注解+反射实现字典码值转换

字典与自定义对象的相互转换

java反射+注解实现Entity类与Dto类相互转换

post发送JSON数据(字符串、数组、字典、自定义对象)给服务器

Java使用poi做加自定义注解实现对象与Excel相互转换

正则匹配路由