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

食品网站的建设背景余姚网站建设余姚

食品网站的建设背景,余姚网站建设余姚,博物馆网站建设说明,淘宝怎么优化关键词步骤参考文章 Jackson使用ContextualSerializer在序列化时获取字段注解的属性 使用BeanSerializerModifier定制jackson的自定义序列化(null值的处理) 关于使用ContextualSerializer的补充 BeanSerializerFactory中有如下代码#xff0c; 关于设置SerializerModifier#xff0c;如…  参考文章       Jackson使用ContextualSerializer在序列化时获取字段注解的属性       使用BeanSerializerModifier定制jackson的自定义序列化(null值的处理)   关于使用ContextualSerializer的补充       BeanSerializerFactory中有如下代码        关于设置SerializerModifier如下             两种实现序列化的方式   方式1自定义json serialize 实现ContextualSerializer接口   1. bo中自定义ReferSerialTransfer注解      2. 自定义注解 ReferSerialTransfer.java      3. 自定义 json serialize实现      4. springmvc 配置文件中 converter的配置 mvc:annotation-drivenmvc:message-converters register-defaultstruebean classorg.springframework.http.converter.StringHttpMessageConverterconstructor-arg valueUTF-8 /property namewriteAcceptCharset valuefalse //beanbean classorg.springframework.http.converter.json.MappingJackson2HttpMessageConverterproperty nameprettyPrint valuetrue //bean/mvc:message-converters /mvc:annotation-driven      方式2设置MappingJackson2HttpMessageConverter 对应的SerializerFactory 的SerializerModifier   1.bo中serializer注解JsonSerializer        2. springmvc配置文件中的converter配置 mvc:annotation-drivenmvc:message-converters register-defaultstruebean classorg.springframework.http.converter.StringHttpMessageConverterconstructor-arg valueUTF-8 /property namewriteAcceptCharset valuefalse //beanbean factory-beanmappingJackson2HttpMessageConverterFactory factory-methodinitclassorg.springframework.http.converter.json.MappingJackson2HttpMessageConverterproperty nameprettyPrint valuetrue //bean/mvc:message-converters /mvc:annotation-drivenbean idmappingJackson2HttpMessageConverterFactory classcom.hjz.refer.utils.MappingJackson2HttpMessageConverterFactory/   3. MappingJackson2HttpMessageConverterFactory.java      4. 自定义BeanSerializerModifier.java     Jackson序列化实例   是这样的一个场景 人员person和用户user进行1对1关联时一般是 person中维护着user的id或user中维护着person的id。前端展示的时候需要展示人员以及关联用户的code 和 name最简单暴力的做法就是根据person id 拿到person对象再根据person中的user id拿到user对象最后重新组装一下数据。   试想一下这个思路项目启动时把user的数据id {id, code, name}同步到缓存中在序列化 person 对象中 user id时做一点儿手脚根据 user id 去缓存如果缓存没有则查询数据库中拿到 对应的{id, code, name}并序列化该结果。从而达到了 id 转 {id, code, name}的效果。   写了一个测试工程目录结构如下。      感兴趣的话请查看我的github。  参考源码 转载于:https://www.cnblogs.com/hujunzheng/p/6594320.html
http://www.yutouwan.com/news/65735/

相关文章:

  • 优化图片传网站常州网站建设流程
  • 免费企业网站建设流程wordpress淘宝发货插件
  • 网站开发客户需求域名网站购买
  • 做网站反应快的笔记本有哪些国内最新军事新闻
  • 视频弹幕网站怎么做一分钟赚一元的游戏
  • 西安企业网站建设模板国外网站网页设计
  • a4网站建设阿里云个人网站建设书
  • 好用的手机网站主页淄博网站建设与推广
  • 上海模板开发建站wordpress在新窗口打开
  • 游戏网站建设表格台州汇客网站建设
  • 青岛装饰公司十强排名网络优化的目的
  • 网站服务器怎么进做网站用旧域名好不好
  • 快速域名网站备案免费制作图片生成器
  • 网站开发 浏览器兼容性正规漫画网站开发流程
  • 建设团购网站河南政务服务网查二建证书
  • 网上哪里给公司做网站wordpress 页面 html代码
  • 有教做鱼骨图的网站吗房产网签是什么意思
  • 电子商务网站建设与管理的实践报告网页设计与制作教程免费
  • 大数据技术建设网站设计平面创意
  • 大航母网站建设好不好无为住建设局网站
  • 网站需要怎么做的吗营销传播策略
  • 网站标准规范建设佛山微信网站开发
  • 做301网站打不开网站建设最重要的环节
  • 成都网站建设开发公司哪家好网站建设技术大全
  • 做百度网上搜索引擎推广最好网站做百度网站图片怎么做
  • 个人网站的成本html怎么做网站版块
  • 互联网公司怎么找网站建设客户阿里云apache重写wordpress
  • 泗洪网站建设怎样免费个人网站建设
  • 网站建设方案书阿里云备案找能做网站的
  • 电商网站前端制作分工东莞在哪里学网站建设