spring boot系统学习(知识点笔记)
2024-08-31 12:42:32
一、http的注解配置
1、@SpringBootAplication=@SpringBootConfiguration(其实就是个@Configuration)+@EnableAutoConfiguration(能够自动配置的注解)+@ComponentScan(扫描组件)
2、@RequestMapping和@RestController不是springboot特有注解,在springmvc里就有了
3、@RestController=@Controller+@ResponseBody(把返回结果变为一个json) 所以使用@RestController就可以一个map这样类型的数据返回成一个json,而不用再用@ResponseBody
如果这时只有@Controller而没有@ResponseBody那么会当成一个视图返回,需要视图解析来解析,会报错。
如果是前后端分离,只需要给前端提供一个接口的话就使用@RestController,不需要使用@ResponseBody+@Controller
二、工具postman 用来调试接口
crul "www.baidu.com"可以测单个接口,但是接口会很多,没法单独测,而且变动大
最新文章
- AndFix热修复 —— 实战与源码解析
- struts action和jsp之间的传值
- Mysql中的触发器
- 微信小程序:开发之前要知道的三件事
- 【C++】智能指针
- [转]Android在初始化时弹出popwindow的方法 .
- POJ2255二叉树
- ubuntu 安装 桌面 awesome
- 【整理】Object-C中的属性(Property)的Setter:assign,copy,retain,weak,strong之间的区别和联系
- Markdown 11 种基础语法
- NSIS:制作软件升级安装包
- 3.修改第一个程序来点亮LED
- VSCode jQuery代码提示
- ROS新闻 Towards ROS-native drones 无人机支持方案
- Python——模块——fnmatch(文件名对比)
- Tomcat 改端口
- How to vi
- hadoop2.6.4集群笔记
- love is ... ...
- Nginx自定义404页面
热门文章
- R语言的帮助使用和图形功能简单介绍
- 【leetcode 字符串处理】Compare Version Numbers
- caffe-ssd使用预训练模型做目标检测
- Swift - 获取应用名称、应用版本、设备型号、系统版本等信息
- excel如何将一列按奇偶数分成两列
- PHP中出现Notice: Undefined index的三种解决办法
- Spark编程模型几大要素
- Ubuntu14.04下Mongodb数据库可视化工具安装部署步骤(图文详解)(博主推荐)
- MVC中添加模块区域,并设置RedirectToAction跳转
- Centos7 minimal 系列之桥接模式联网(二)