当前位置: 首页 > news >正文

一个大学网站做的好坏于否的标准网站关键词排名忽然

一个大学网站做的好坏于否的标准,网站关键词排名忽然,企业网站开发公司,集团网站设计欣赏在项目开发过程中,会遇到实体类字段名与交互的json对象属性名不一致的情况,比如前段使用的是下划线方式定义,后端采用的是驼峰式定义,其他系统使用t表示一个时间戳,自己的系统使用timestamp定义。遇到这种情况&#xf…

在项目开发过程中,会遇到实体类字段名与交互的json对象属性名不一致的情况,比如前段使用的是下划线方式定义,后端采用的是驼峰式定义,其他系统使用t表示一个时间戳,自己的系统使用timestamp定义。遇到这种情况,我们如果不想调整自己系统的属性名,可以通过指定字段序列化和反序列化属性名的方式解决:
如果是采用fastjson库:

import com.alibaba.fastjson.annotation.JSONField;public class DemoVo {@JSONField(name = "first_name")private String firstName;public String getFirstName() {return firstName;}public void setFirstName(String firstName) {this.firstName = firstName;}
}

如果采用的是jackson库:

import com.fasterxml.jackson.annotation.JsonProperty;public class DemoVo {@JsonProperty(value = "first_name")private String firstName;public String getFirstName() {return firstName;}public void setFirstName(String firstName) {this.firstName = firstName;}
}

如果采用的是gson库:

import com.google.gson.annotations.SerializedName;public class DemoVo {@SerializedName(value = "first_name")private String firstName;public String getFirstName() {return firstName;}public void setFirstName(String firstName) {this.firstName = firstName;}
}

三种序列化方式测试代码:

import com.alibaba.fastjson.JSONObject;
import com.fasterxml.jackson.databind.json.JsonMapper;
import com.google.gson.Gson;public class JsonTest {public static void main(String[] args) throws Exception {DemoVo data = new DemoVo();data.setFirstName("james");// fastjsonSystem.out.println("fastjson : " + JSONObject.toJSONString(data));// jacksonJsonMapper jsonMapper = JsonMapper.builder().build();System.out.println("jackson : " + jsonMapper.writeValueAsString(data));// gsonGson gsonMapper = new Gson();System.out.println("gson : " + gsonMapper.toJson(data));}
}

测试结果如下:

fastjson : {"first_name":"james"}
jackson : {"first_name":"james"}
gson : {"first_name":"james"}
http://www.15wanjia.com/news/182223.html

相关文章:

  • 奢华网站模板望野王绩
  • 沈阳公司网站设计制作建设网站后如何做后台
  • 360网站做二维码2018年做淘宝客网站需要备案嘛
  • 购物网站的建设与维护专题型定制网站建设
  • 红河学院网站建设青岛建网站哪个好
  • 做网站的控件专门做推广的公司
  • 临沂河东区建设局网站龙华区深圳北站
  • 有个能写文章做任务的网站公司起名字库
  • 公明 网站建设哪些公司做网站
  • 中国建设基础设施公司网站深圳正规网站建设公司
  • 优秀购物网站phpcms 视频网站模板下载
  • 专门做搜索种子的网站有哪些洛阳建设银行官方网站
  • 做的好的公司网站公司管理制度
  • 江西做企业网站的公司手机网站友情链接怎么做
  • 上海网站se0优化蛋糕店网站开发策划书
  • 网站平台被骗了怎么办天行健公司网站建设
  • 大连模板网站制作费用郑州seo排名第一
  • seo网站建设教程建设工程的招标网站有哪些
  • 网站侧边菜单关于服装店网站建设的策划方案
  • 长沙p2p网站建设wordpress仪表盘
  • 现在 做网站 最流行ui在线设计网站
  • 耒阳市做网站的超酷 flash 网站
  • asp作业做购物网站代码网站建设攵金手指专业
  • 网站空间大小选择石家庄建筑网
  • 苍山做网站网站 毕业设计代做
  • 沈阳求做商城 网站wordpress关于本站
  • 成都人才网站建设河北网络营销推广seo
  • 墨刀怎么做网站注册一个设计公司需要多少钱
  • wordpress开发工作流6seo站
  • 经销商怎么做网站毕业设计做网站大小有什么要求