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

网站备案号什么情况下被注销建网站有哪些步骤

网站备案号什么情况下被注销,建网站有哪些步骤,工程建设教育培训,樟树有哪几个网站做爆药库Jackson 不仅是一个基于 Java 语言的、开源的 JSON 解析库,也是 Spring Boot 默认使用的 JSON 解析库。为什么 Spring Boot 会默认使用 Jackson 呢?这是因为在 spring-boot-starter-web 依赖包中已经依赖了 Jackson 的依赖包(即:jackson-databind)。 在实际开发中,Jacks…

Jackson 不仅是一个基于 Java 语言的、开源的 JSON 解析库,也是 Spring Boot 默认使用的 JSON 解析库。为什么 Spring Boot 会默认使用 Jackson 呢?这是因为在 spring-boot-starter-web 依赖包中已经依赖了 Jackson 的依赖包(即:jackson-databind)。

在实际开发中,Jackson 功能丰富、安全可靠并且具有比较好的兼容性,这让程序开发人员可以很方便地实现 JavaBean 和以 “键 : 值” 结构保存的 JSON 数据的相互转换。

1、ObjectMapper 映射器类

Spring Boot 默认使用的 Jackson 具有两个常用类,它们分别是 JsonNode 节点类和 ObjectMapper 映射器类。下面将详细介绍这两个类的 API。

ObjectMapper 映射器类既可以把 JavaBean 映射成为 “键 : 值” 结构保存的 JSON 数据,也可以把以 “键 : 值” 结构保存的 JSON 数据封装成 JavaBean 对象。

因为 Spring Boot 在启动时会自动创建 ObjectMapper 类的 Bean 即可使用 ObjectMapper 类的常用 API。

【示例】在 Spring Boot 项目中,注入 ObjectMapper 类的 Bean 对象。

/*** 注入Jackson映射器*/
@Autowired
private ObjectMapper mapper;

ObjectMapper 类常用 API 及其说明:

返回值方法说明
TconvertValue(Object fromValue, Class<T> toValueType)将 Java 对象(如 POJO、List、Map、Set 等)解析成 JSON 节点对象。
JsonNodereadTree(byte[] content)将字节数组封装成 JSON 节点对象。
JsonNodereadTree(File file) 将本地 JSON 文件封装成 JSON 节点对象。
JsonNodereadTree(InputStream in)将字节输入流封装成 JSON 节点对象。
JsonNodereadTree(String content)将 JSON 字符串封装成 JSON 节点对象。
JsonNodereadTree(URL source)将 content 地址提供的 JSON 内容封装成 JSON 节点对象。
TreadValue(byte[] src, Class<T> valueType)将 JSON 类型的字符串的字节数组转换为 Java 对象。
TreadValue(File src, Class<T> valueType)将本地 JSON 内容的文件封装成 Java 对象。
TreadValue(InputStream src, Class<T> valueType)将字节输入流中的 JSON 内容封装成 Java 对象。
TreadValue(Reader src, Class<T> valueType)将字节输入流中的 JSON 内容封装成 Java 对象。
TreadValue(String content, Class<T> valueType)将 JSON 类型的字符串 content 封装成 Java 对象。
TreadValue(URL src, Class<T> valueType)将 src 地址提供的 JSON 内容封装成 Java 对象。
TtreeToValue(TreeNode var1, Class<T> valueType)将 JSON 树节点对象转换成为 Java 对象(如 POJO、List、Map、Set 等)。TreeNode 树节点是整个 JSON 节点对象模型的根接口。
voidwriteValue(File resultFile, Object value)将 Java 对象序列化并输出到指定文件中。
voidwriteValue(OutputStream out, Object value)将 Java 对象序列化并输出到指定字节输出流中。
voidwriteValue(Writer w, Object value)将 Java 对象序列化并输出到指定字节输出流中。
byte[]writeValueAsBytes(Object value)将 Java 对象转换为字节数组。
StringwriteValueAsString(Object value)将 value对象解析成 JSON 格式字符串,value 的属性名为键,属性值为值。

2、JsonNode 节点类

JsonNode 类位于 com.fasterxml.jackson.databind 包下。所谓的节点,就是在 “键 : 值” 结构保持的 JSON 数据中的一个独立的、完整的数据结构。Jackson 既可以是一个值,也可以是一个数组或者一个对象。JsonNode 类提供了大量 API 供程序开发人员使用,这些 API 也别其子类继承或者重写。

JsonNode 类常用 API 及其说明:

http://www.dtcms.com/wzjs/142767.html

相关文章:

  • c做的网站网络推广公司是干什么
  • 重庆市城乡建设与发展委员会网站搜索引擎哪个最好用
  • 怎么建设58同城网站百度sem代运营
  • 剑网三魁首怎么做网站3a汽车集团公司网络营销方案
  • 成都本地做网站的济南搜索引擎优化网站
  • 宁波网络营销网站建设seo什么意思
  • 外国人的做视频网站吗吸引客流的25个技巧
  • 做政府网站用seo论坛站长交流
  • 做简单最网站的软件是郴州网站推广
  • 学做家常菜的网站有哪些站长之家最新域名查询
  • 传统网站模板佛山网站定制
  • 思源黑体做网站介绍产品的营销推文
  • 百度关键词排名手机湖南优化电商服务有限公司
  • 图书馆网站开发的前期准备seo搜索排名优化方法
  • 成都网站制作创新互联怎样做电商 入手
  • 济南做网站的机构有哪些成都网站建设seo
  • 网站开发硬件配置百度精准获客平台
  • 网站制作有限公司站长统计app最新版本2023
  • 乌海学校网站建设软文广告案例500字
  • 企业的外币收入外管局网站做啥seo视频教学网站
  • 英文做影评的网站上海今天发生的重大新闻
  • 网站建设方案报价单如何接广告赚钱
  • 教务管理系统是应用软件吗杭州seo网站排名
  • 示范建设验收网站做一套二级域名网站怎么做
  • 专业做网站广州百度关键词刷排名软件
  • 中国建设监理协会网站继续教育开发软件app需要多少钱
  • 安阳网站建设哪家公司好百度自动驾驶技术
  • dw可以做有后台的网站么?营销软文模板
  • 汉沽做网站友情下载网站
  • 莱芜网站建设哪家好国外seo