天天看点

spring-boot学习

Controller的使用

spring-boot学习

注: 通常程序开发后端需要提供的是rest接口,返回一些json格式给前端,尽量不要使用模板的方式,使用模板会

在性能上带来很大的损耗.

参数的获取

spring-boot学习

知识点整理

  • @Restcontroller和@controller的区别
    • 如果使用@Restcontroller注解,就不能返回jsp,html页面,视图解析器无法解析jsp,html页面
    • @Controller注解,若返回json等内容到页面,则需要加@Response注解,而且需要页面返回
  • url映射可以是以集合的形式获取

    例:@RequestMapping(value ={"/hello/","/hi"})

  • 获取一个id值

    :@RequestMapping(value ={"/hello/{id}",method=RequestMethod.GET})

@PathVariable("id") 获取操作 导航栏: /hello/12

也可以 12/hello

@RequestParam("id") 获取操作 导航栏