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

企业网站管理系统标签手册网页设计师职业要求

企业网站管理系统标签手册,网页设计师职业要求,wordpress登陆后台,好看的博客页面#x1f49d;#x1f49d;#x1f49d;欢迎来到我的博客#xff0c;很高兴能够在这里和您见面#xff01;希望您在这里可以感受到一份轻松愉快的氛围#xff0c;不仅可以获得有趣的内容和知识#xff0c;也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学… 欢迎来到我的博客很高兴能够在这里和您见面希望您在这里可以感受到一份轻松愉快的氛围不仅可以获得有趣的内容和知识也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学习,不断总结,共同进步,活到老学到老导航 檀越剑指大厂系列:全面总结 java 核心技术点,如集合,jvm,并发编程 redis,kafka,Spring,微服务,Netty 等常用开发工具系列:罗列常用的开发工具,如 IDEA,Mac,Alfred,electerm,Git,typora,apifox 等数据库系列:详细总结了常用数据库 mysql 技术点,以及工作中遇到的 mysql 问题等懒人运维系列:总结好用的命令,解放双手不香吗?能用一个命令完成绝不用两个操作数据结构与算法系列:总结数据结构和算法,不同类型针对性训练,提升编程思维,剑指大厂 非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。 ✨✨ 欢迎订阅本专栏 ✨✨ 博客目录 一.基本介绍1.什么是 jackson?2.jackson 优点? 二.jackson 使用1.依赖2.json 字符串转对象3.对象转 json 字符串4.二进制数组转 json 对象5.json 字符串转 list 集合6.list 转 json 字符串7.json 字符串转 map 三.fastjson 对比1.json 字符串转对象2.fastjson 不能转对象的情况 一.基本介绍 1.什么是 jackson? Jackson 是一个用于在 Java 应用程序中处理 JSON 格式数据的开源库。它提供了一组功能强大的工具使开发人员能够轻松地在 Java 对象和 JSON 数据之间进行转换。Jackson 库包含多个模块其中最常用的两个是: jackson-databind: 这是 Jackson 库的核心模块提供了 JSON 和 Java 对象之间的数据绑定。它允许你将 Java 对象转换为 JSON 格式序列化或将 JSON 数据转换为 Java 对象反序列化。 jackson-core: 这个模块提供了一些基本的 JSON 处理功能如读取和写入 JSON 树模型。它是 jackson-databind 的基础。 使用 Jackson你可以轻松地在你的 Java 应用程序中进行 JSON 数据的处理这在与 Web 服务、前端交互、数据存储等方面非常常见。Jackson 的广泛应用使其成为 Java 生态系统中处理 JSON 的首选库之一。 2.jackson 优点? Jackson 作为 Java 生态系统中处理 JSON 数据的主要库之一具有许多优点使其受到广泛使用。以下是一些 Jackson 库的主要优点 性能高效 Jackson 被设计为高性能的 JSON 处理库。它通过使用基于流的处理模型以及一些优化技术提供了快速的序列化和反序列化性能。 广泛支持 Jackson 提供了对 Java 对象到 JSON 数据的序列化和反序列化的全面支持。它可以处理复杂的 Java 对象图包括嵌套和循环引用等情况。 灵活性 Jackson 提供了许多配置选项和定制功能使开发人员能够根据其特定需求调整库的行为。这种灵活性使得 Jackson 适用于各种不同的应用场景。 支持 JSON 树模型 Jackson 的 jackson-core 模块支持 JSON 树模型使开发人员可以以树的形式访问和操作 JSON 数据。这对于处理动态或未知结构的 JSON 数据非常有用。 集成广泛 Jackson 被广泛集成到许多 Java 框架和库中包括 Spring、JAX-RS、Hibernate 等。这种集成使得在这些框架中使用 Jackson 变得非常简单。 开源和活跃的社区 Jackson 是一个开源项目拥有活跃的社区支持。这意味着它不断得到更新、改进并且有大量的文档和示例可用于帮助开发人员更好地使用它。 Jackson 是一个功能强大、高效且灵活的 JSON 处理库适用于各种 Java 应用程序。 二.jackson 使用 1.依赖 dependencygroupIdcom.fasterxml.jackson.dataformat/groupIdartifactIdjackson-dataformat-xml/artifactId /dependency dependencygroupIdcom.fasterxml.jackson.core/groupIdartifactIdjackson-databind/artifactId /dependency2.json 字符串转对象 /*** 字符串转对象** throws Exception*/ Test public void test1() throws Exception {ObjectMapper objectMapper new ObjectMapper();String carJson { \brand\ : \Mercedes\, \doors\ : 5 };Car car objectMapper.readValue(carJson, Car.class);System.out.println(objectMapper.writeValueAsString(car)); }3.对象转 json 字符串 /** * 对象转字符串 * * throws Exception */ Test public void test2() throws Exception {Car car new Car();car.setBrand(宝马);car.setDoors(8);System.out.println(new ObjectMapper().writeValueAsString(car)); }4.二进制数组转 json 对象 /** * 二进制数组转对象 * * throws Exception */ Test public void test3() throws Exception {ObjectMapper objectMapper new ObjectMapper();String carJson { \brand\ : \Mercedes\, \doors\ : 5 };byte[] bytes carJson.getBytes(UTF-8);Car car objectMapper.readValue(bytes, Car.class);System.out.println(objectMapper.writeValueAsString(car)); }5.json 字符串转 list 集合 /*** 字符串转lsit** throws Exception*/ Test public void test4() throws Exception {String jsonArray [{\brand\:\ford\}, {\brand\:\Fiat\}];ObjectMapper objectMapper new ObjectMapper();ListCar cars objectMapper.readValue(jsonArray, new TypeReferenceListCar() {});System.out.println(objectMapper.writeValueAsString(cars)); }6.list 转 json 字符串 /*** list转字符串** throws Exception*/ Test public void test5() throws Exception {ListCar cars new ArrayList();Car car1 new Car();car1.setBrand(宝马);car1.setDoors(8);cars.add(car1);Car car2 new Car();car2.setBrand(奔驰);car2.setDoors(10);cars.add(car2);System.out.println(new ObjectMapper().writeValueAsString(cars)); }7.json 字符串转 map /*** 字符串转map** throws Exception*/ Test public void test6() throws Exception {String jsonObject {\brand\:\ford\, \doors\:5};ObjectMapper objectMapper new ObjectMapper();MapString, Object jsonMap objectMapper.readValue(jsonObject,new TypeReferenceMapString, Object() {});System.out.println(objectMapper.writeValueAsString(jsonMap)); }三.fastjson 对比 1.json 字符串转对象 json字符串转对象 //转对象 Myclass myclass JSONObject.parseObject(jsonStr , Myclass.class);// jsonStr 是String类型。 //转list对象 ListNewPxtOrder pxtOrderList JSONObject.parseArray(order,NewPxtOrder.class);2.fastjson 不能转对象的情况 String redisKey supplierRelateServiceManager.getRedisKey(); String checkOrderInfo jedis.get(redisKey); // SelfOrderModel selfOrderModel JSONObject.parseObject(checkOrderInfo, SelfOrderModel.class); // selfOrderModel.setRejectReason(outExamineVo.getRemark()); JSONObject jsonObject JSONObject.parseObject(checkOrderInfo); jsonObject.put(rejectReason, outExamineVo.getRemark()); jedis.set(redisKey, jsonObject.toJSONString());觉得有用的话点个赞 呗。 ❤️❤️❤️本人水平有限如有纰漏欢迎各位大佬评论批评指正 如果觉得这篇文对你有帮助的话也请给个点赞、收藏下吧非常感谢! Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧
http://www.hkea.cn/news/14465453/

相关文章:

  • 资源专业网站优化排名工厂生产管理系统软件
  • 网易网站开发成都旅游攻略四天三夜
  • 计算机系毕设代做网站网站 文件验证
  • c语言除了做网站还能干什么展示型企业网站建设
  • 自己做网站需要什么条件开发板推荐
  • 网站制作制作网站建网站食品行业网站开发
  • 做简单最网站的软件是广州公司注册费用及流程
  • 资海网络一年做多少网站电子商务网站服务器
  • delphi 2010 网站开发一个简单的个人网站
  • 国家有规定必须做可信网站验证seo投放
  • 一个刚有官网的公司怎么做网站运营传媒公司起名字大全免费
  • 网站开发信息平台项目总结免费商品列表网页模板源代码
  • 南昌网站优化网站开发中企动力官网登录
  • 服装网都有哪些网站wordpress插件没有设置
  • 网站开发进度管理表全自动网站制作系统
  • 国际网站模板网站建设狼雨
  • 网站开发选择框代码分销工具
  • 台州建设工程网站网站域名费
  • 杭州设计 公司 网站建设专业的深圳网站建设公司排名
  • 集团公司做网站wordpress 本地打开很慢
  • 邢台网站建设基本流程怎么做网站加盟
  • 备案ip 查询网站查询网站在线网页制作工具
  • 上传下载网站模板个人网页html模板
  • 软件综合课设做网站青岛海西建设集团官方网站
  • 榆次建设局网站网站制作案例价格
  • 郴州网站制作公司地址网站网络推广优化哪家好
  • 网站建设 小程序开发网站推广策划评估指标有哪些
  • 漳州建设银行网站首页摄影比赛投稿网站
  • 58网站怎么做浏览度才高做电商网站需要会些什么
  • 电子商务在酒店管理网站建设区块链插件wordpress