SpringBoot一些简单的注解的使用

原创 2018年04月17日 21:34:17
Controller 控制器,用来控制用户的访问请求的
@Controller  处理http请求的
@RestController   等同于ResponseBody 配合@Controller使用
@RequestMapping  配置url映射的

@RequestMapping  可以写成集合形式的
@RequestMapping(value = {"/hello","/hi", method = RequestMethod.GET)
这样的话这两个url都能访问到
还可以给一个类添加注解
@RestController

@RequestMapping("/Hi")
public class HelloController {

@Autowired
private textWordProperties TextProperties;

@RequestMapping(value = "/hello", method = RequestMethod.GET)   //这个地方POST方法也可以,当method不写也行,但是一般是推荐写的
public String sayHello(){
return (TextProperties.getWord());
}
}
这样的话访问就访问/hi/hello的URL路径

@PathVariable  获取url中的数据
@RequestParam  获取请求参数的值
@GetMapping  组合注解

  @PathVariable  获取url中的数据   用法 获取http://127.0.0.1:8081/FirstSpringBootDemo/hello/100   获取的值100

@RequestMapping(value = "/hello/{id}", method = RequestMethod.GET)
public String sayHello(@PathVariable("id") Integer id){
// return (TextProperties.getWord());
return "id:" + id;
}
}


RequestParam  获取请求参数的值 获取的是  http://127.0.0.1:8081/FirstSpringBootDemo/hello?id=100  这种URL中的ID
@RequestMapping(value = "/hello/", method = RequestMethod.GET)                            ////可以用@GetMapping(value = "/hello")代替
public String sayHello(@RequestParam(value = "id", required = false,  defaultValue = “0”) Integer id){
// return (TextProperties.getWord());
return "id:" + id;









springboot入门代码

  • 2017年11月06日 11:55
  • 11.97MB
  • 下载

springboot注解

  • 2017年09月23日 23:35
  • 14KB
  • 下载

SpringBoot注解文档

  • 2017年12月27日 12:49
  • 36KB
  • 下载

springboot 一些常用的注解介绍

springboot 一些常用的注解介绍Author QiuRiMangCao 秋日芒草@SpringBootApplication(scanBasePackages = {“com.qiu”}, e...
  • qq_26334813
  • qq_26334813
  • 2017-10-23 17:06:51
  • 491

【SpringBoot】常用注解

@EnableAutoConfiguration启动自动装载:使用了这个注解之后,所有引入的jar的starters都会被自动注入。这个类的设计就是为starter工作的。@RestControlle...
  • u010853261
  • u010853261
  • 2017-08-30 10:44:07
  • 557

Springboot创建找不到@SpringBootApplication注解的解决办法

今天在练习springcloud的时候创建springboot 工程发现找不到@SpringBootApplication注解我是用的编辑器是intellij 后发现和我其他springboot工程的...
  • java_ying
  • java_ying
  • 2018-04-08 15:23:04
  • 102

Spring boot简单常用的注解

Spring boot简单常用的注解
  • m0_38016299
  • m0_38016299
  • 2017-09-17 13:52:15
  • 177

SpringBoot中的注解使用

@Data 这个注解来自于 lombok,lombok 能够减少大量的模板代码,减少了在使用@Data 注解时, 需要导入lombok.Data @Data : 注解在类上, 为类提供读写属性, 此外...
  • bengbuguang4321
  • bengbuguang4321
  • 2017-10-09 14:38:20
  • 674

spring boot 的常用注解使用 总结

spirng boot 常用注解总结
  • lafengwnagzi
  • lafengwnagzi
  • 2016-11-04 15:51:53
  • 38177

Springboot 中同时使用mybatis注解和springbean-xml配置方式

因为自己新建了一个应用,为了开发的速度,直接选用了springboot,但后来发现大部分读库的代码和同事已有的代码重复, 索性直接拿过来用。但问题是我已有的代码是通过纯注解的方式使用mybatis,同...
  • xindoo
  • xindoo
  • 2017-12-21 21:17:12
  • 826
收藏助手
不良信息举报
您举报文章:SpringBoot一些简单的注解的使用
举报原因:
原因补充:

(最多只允许输入30个字)