SpringBoot

SpringBoot

1、对XML文件的解析

常见的解析模型有:

  1. DOM:将标记语言文档一次性加载进入内存中,在内存中形成一颗 DOM 树(服务器端常用)
  • 优点:操作方便,可以对文档进行 CRUD 的所有操作

  • 缺点:一次性加载进入内存形成 DOM 树,非常消耗资源

  1. SAX:逐行读取,基于事件驱动(安卓终端常用)
  • 优点:不消耗资源

  • 缺点:只能读取,不能增删改

    XML文件作为早期数据传输的交互格式已经被淘汰了,目前在项目开发过程中,接口与接口之间以及前后端之间数据的传输都会使用JSON格式。

    2、SpringBoot返回JSON数据

    在 Spring Boot 中接口返回 Json式的数据很简单,在 Controller 中使用@RestController 注解即可返回 Json 格式的数据,@RestController 也是Spring Boot 新增的一个复合注解

@RestController可以分为两部分:

1.@Controller 注解用于声明当前类是控制器类,
2.@ResponseBody 注解是将返回的数据结构转换为 Json 格式。

SpringBoot对JSON的处理

了 Spring Boot 中默认使用的 json 解析框架是 jackson。

常用的数据结构有类对象、List 对象、Map 对象,默认的 jackson 框架对这三个常用的数

据结构都可以转成 json 的格式

posted @   回眸晓三生  阅读(9)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示