博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SpringBoot Controller
阅读量:2490 次
发布时间:2019-05-11

本文共 840 字,大约阅读时间需要 2 分钟。

@Controller处理HTTP请求

@RestController =  @Controller + @ResponseBody  处理Rest请求

@RequestMapping 配置URL映射

1、获取请求参数的两种方式

@RestControllerpublic class HelloController {    @Value("${cupSize}")    private String cupSize;    @Value("${age}")    private Integer age;    @Autowired    private GirlProperties girlProperties;        //请求形式1    //  localhost:8082/hello/12    @RequestMapping(value = "/hello/{id}",method = RequestMethod.GET)    public String say(@PathVariable("id") Integer id)    {        return "id:" + id;    }    //请求形式2    //localhost:8082/hello?hi=12    //@RequestMapping(value = "/hi",method = RequestMethod.GET)    @GetMapping(value = {"/hi","hello"})    public String hi(@RequestParam(value = "id",required = false,defaultValue = "0") Integer id)    {        return "id:" + id;    }}

required = false,defaultValue = "0"
表示不必须,缺省值为0

 

转载地址:http://qzqrb.baihongyu.com/

你可能感兴趣的文章
Mysql到HBase的迁移
查看>>
Sqoop import进阶
查看>>
Hive语句是如何转化成MapReduce任务的
查看>>
Hive创建table报错:Permission denied: user=lenovo, access=WRITE, inode="":suh:supergroup:rwxr-xr-x
查看>>
Hive执行job时return code 2排查
查看>>
hive常用函数及数据结构介绍
查看>>
Hive面试题干货(亲自跟着做了好几遍,会了的话对面试大有好处)
查看>>
力扣题解-230. 二叉搜索树中第K小的元素(递归方法,中序遍历解决)
查看>>
力扣题解-123. 买卖股票的最佳时机 III(动态规划)
查看>>
Django 源码阅读:服务启动(wsgi)
查看>>
Django 源码阅读:url解析
查看>>
Docker面试题(一)
查看>>
第一轮面试题
查看>>
2020-11-18
查看>>
Docker面试题(二)
查看>>
一、redis面试题及答案
查看>>
消息队列2
查看>>
C++ 线程同步之临界区CRITICAL_SECTION
查看>>
测试—自定义消息处理
查看>>
MFC中关于虚函数的一些问题
查看>>