构建Spring Boot REST API及添加数据库访问
1. 开始REST API开发
在开发REST API时,GET请求是最常用的HTTP动词之一。为了理解如何使用Spring Boot创建REST API,我们先从 @RestController 注解开始。
Spring MVC(Model - View - Controller)旨在分离数据、数据传输和数据展示的关注点,假设视图是由服务器渲染的网页。 @Controller 注解有助于将各个部分连接起来,它是 @Component 注解的一种特殊形式,在应用启动时,Spring会从使用 @Controller 注解的类创建一个Spring Bean(由Spring控制反转(IoC)容器创建和管理的对象)。
@Controller 注解的类可以容纳一个 Model 对象,用于向展示层提供基于模型的数据,并与 ViewResolver 一起工作,以指示应用显示特定的视图。同时,通过添加 @ResponseBody 注解到类或方法上,可以让控制器类返回格式化的响应,如JSON或XML(默认是JSON),这样方法的返回值将作为Web请求响应的整个主体,而不是作为 Model 的一部分返回。
@RestController 注解是一个便捷的注解,它将 @Controller 和 <
超级会员免费看
订阅专栏 解锁全文
1564

被折叠的 条评论
为什么被折叠?



