spring boot 学习笔记(三)

SpringBoot的@RestController结合了@Controller和@ResponseBody的功能,用于创建RESTfulAPI并默认使用Jackson进行Json格式转换。在spring-boot-starter-web依赖中包含spring-boot-starter-json,提供了对jackson-databind等相关模块的支持,简化了依赖管理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  spring boot

可 以看 出@RestController 注 解包 含 了 原来 的 @Controller 和@ResponseBody 注 解, 使 用 过 Spring 对 @Controller 注解用于声明当前类是控制器类,@ResponseBody 注解是将返回的数据结构转换为 Json 格式。 所以在默认情况下,使用了@RestController 注解即可将返回的数据结构转换成 Json 格式,Spring Boot 中默 认使用的 Json 解析技术框架是 jackson。点开 pom.xml 中的 spring-boot-starter-web 依赖,可以看到一个 spring-boot-starter-json 依赖: SpringBoot 教程 教学的重点不在于讲授了什么而是学生学会了什么 闫峻编写 我的目标:把需要工作的人变成工作需要的人 2023 年 7 月 9 日 09:32:23 org.springframework.boot spring-boot-starter-json compile Spring Boot 中对依赖都做了很好的封装,可以看到很多 spring-boot-starter-xxx 系列的依赖,这是 Spring Boot 的特点之一,不需要人为去引入很多相关的依赖了,starter-xxx 系列直接都包含了所必要的依赖,所以再次点 进去上面这个 spring-boot-starter-json 依赖,可以看到: com.fasterxml.jackson.core jackson-databind compile com.fasterxml.jackson.datatype jackson-datatype-jdk8 compile com.fasterxml.jackson.datatype jackson-datatype-jsr310 compile com.fasterxml.jackson.module jackson-module-parameter-names compile 到此为止知道了 Spring Boot 中默认使用的 json 解析框架是 jackson。默认的 jackson 框架对常用数据类型的 转 Json 处理。 1. Spring Boot 默认对 Json

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值