spring boot之controller注解与RequestController注解
- 两者之间的关系
RequestController是Controller与RequestBody的结合体。
2. 各自的作用
Controller注解是将返回结果按照MVC视图解析,而RequestController注解则表明这就是返回的主体部分,不需要解析,也就是你返回什么东西就会在页面上呈现什么。当然这又涉及到了前后端通信的数据传输格式,一般来说应该是一个json格式的字符串。
所以你的类大部分方法都是返回一个页面,那么就可以在类上面写上Controller注解,小部分不需要返回页面的方法,则需要在上面加上RequestBody注解。
如果你整个类都不返回页面,也可以直接在类上面加上RequestController注解。
spring boot之controller注解与RequestController注解相关推荐
- 盘点Spring Boot最核心的27个注解
Spring Boot方式的项目开发已经逐步成为Java应用开发领域的主流框架,它不仅可以方便地创建生产级的Spring应用程序,还能轻松地通过一些注解配置与目前比较火热的微服务框架SpringClo ...
- 详解 | Spring Boot 最核心的 3 个注解详解
Hi !我是小小,开始本周的第一篇,本周第一篇内容是关于Spring Boot 最核心的三个注解,将会对这三个注解进行详细解释. 前言 Spring Boot 最大的特点是无需 XML 配置文件,能够 ...
- 详解 :Spring Boot 最核心的 3 个注解
作者 | 小明菜市场 来源 | 小明菜市场(ID:fileGeek) 头图 | CSDN 下载自东方IC 前言 Spring Boot 最大的特点是无需 XML 配置文件,能够实现自动装配,并进行全 ...
- Spring Boot 最核心的 3 个注解详解
最近面试一些 Java 开发者,他们其中有些在公司实际用过 Spring Boot, 有些是自己兴趣爱好在业余自己学习过. 然而,当我问他们 Spring Boot 最核心的 3 个注解是什么,令我失 ...
- 详解Spring Boot框架中的@Conditional系列注解
目录 1. @Conditional 注解 2. Spring boot 扩展 1) @ConditionalOnClass和@ConditionalOnMissingClass注解 2) @Cond ...
- java中的controller_详解Spring Boot中Controller用法
Controller Controller是SpringBoot里最基本的组件,他的作用是把用户提交来的请求通过对URL的匹配,分配个不同的接收器,再进行处理,然后向用户返回结果.他的重点就在于如何从 ...
- 访问指定html页面,Spring boot的Controller类是如何指定HTML页面的
Spring boot的Controller类是指定HTML页面的实现的方法如下: 1.在spring boot中借鉴servlet的方法输出html: @RequestMapping(value=& ...
- Spring Boot多数据源配置并通过注解实现动态切换数据源
文章目录 1. AbstractRoutingDataSource类介绍 2. ThreadLocal类介绍 3. 环境准备 3.1 数据库准备 3.2 项目创建 4. 具体实现 4.1 定义数据源枚 ...
- 【spring boot】Controller @RequestMapping 数据绑定:接收 Date 类型参数时遇错,将 String 类型的参数转换成 Date 类型
前言 spring boot 2.1.1.RELEASE 遇错 Failed to convert value of type 'java.lang.String' to required type ...
最新文章
- 如何区别指针数组和数组指针?
- .NET小笔记之程序集
- C++程序只允许运行一个实例
- signed distance field 算法
- 中国区块链应用市场将爆发,百度创新指数第一,位居“区块链应用市场领导者”
- 2018 年,React 将独占web前端框架鳌头?
- java中对象输入流和输出流
- define定义的函数如何引用_C语言快速入门——使用#define让程序更易维护
- MySql 存储大量长字节 Text报错处理办法
- .Net 开源项目资源大全
- UDS诊断服务基础篇之27
- 测试方法-正交实验法/场景法
- 变压器高低压侧的电流计算
- sketch插件 android,用这个免费的 Sketch 插件,帮你完美还原安卓界面!
- JAVA透视相机安卓_透视相机下载安卓版
- 设置二级域名解析到同IP不同端口
- Unity5权威讲解 笔记
- 软文写作技巧,你的微信软文也能破100000+
- 数据结构——树(树的基本概念)
- C++(面试题):给40亿个不重复的无符号整数,没排过序,如何快速判断一个数是否在这40亿个数中