美文网首页
( 二 ) 注解的使用

( 二 ) 注解的使用

作者: seawaveai | 来源:发表于2017-09-10 09:00 被阅读0次

问题描述:从数据库里面查询数据,上传到服务器的时候。声明的Bean类的字段(用于转成Json)要和数据库的列名相同,但现实中就会出现不一致的情况!

数据库的列名 服务器A 服务器B

数据库声明的列名:  PersonName,Telephone,IDNumber

服务器A:上传对应字段是:PersonName,Tel,IDNumber--- 一个字段不一样

服务器B:上传对应的字段是:Name,Tel,IdCard --- 三个字段都不一样

服务器C:。。。。。


处理办法:

办法一:替换Json里面的key

当原key存在的时候,就替换掉key;若原key没有,则在Json里面添加这字段,赋值是“”。

方法二:使用注解

声明注解 在Bean上使用注解修饰

项目Demo地址:pan.baidu.com/s/1qYwlXqk



题外话Gson转换成对象 缺少字段,当该字段的值为默认值(如String字段的值为null),则该字段在Json里面就会没有。

有区别噢! 百度一下就明白了。

注解在SQL语句中的使用:  

       可以使用isAssignableFrom(fields[i].getType())来判断字段的类型,这样就可以根据字段类型,然后方便的生成sql语句了。

创建sql语句时,要知道字段的类型

相关文章

  • Java注解

    概念 使用 一、创建一个注解 二、元注解 @Retention 注解的有效期 @Target 注解运用的地方 @...

  • SpringBoot使用Filter

    一、使用注解方式实现 1、使用Servlet3注解过滤器 2、在main方法添加注解 二、通过SpringBoot...

  • ( 二 ) 注解的使用

    问题描述:从数据库里面查询数据,上传到服务器的时候。声明的Bean类的字段(用于转成Json)要和数据库的列名相同...

  • JAVA注解的使用

    参考文章 注解的定义: 一、定义注解 1.使用@interface2.元注解 注:注解类不支持继承 二、元注解 三...

  • 九、使用注解实现IOC的配置

    一、本课目标 掌握使用注解实现IOC的方法 二、使用注解实现IOC 2.1准备工作 注解方式将Bean的定义信息和...

  • Java-Java注解(Annotation)

    一.内置注解 1.元注解(用于修饰注解定义) 2.原生注解 二.自定义注解(例) 1.定义注解 2.使用注解 3....

  • 实现自定义校验注解,ConstraintValidator接口

    一、Spring中的校验注解 在spring的使用过程中,有一些现成的注解可以使用 二、自定义注解 该自定义注解类...

  • [Kotlin] Kotlin实现Parcelable

    实现方式有二种: 一、使用注解 1.在gradle中添加 使用注解标记数据类并实现Parcelable接口 二、使...

  • Kotlin实现Parcelable

    Kotlin中实现Parcelable的方式有二种: 一、使用注解 1.在gradle中添加 2. 使用注解标记数...

  • 十、使用注解定义切面

    一、本课目标 掌握使用注解实现AOP的方法 二、使用注解定义切面 2.1简介 AspectJ面向切面的框架,它扩展...

网友评论

      本文标题:( 二 ) 注解的使用

      本文链接:https://www.haomeiwen.com/subject/ypdajxtx.html