spring常用注解
Value : 从配置文件中注入变量
ConfigurationProperties(boot) : 从配置文件注入一组变量到javabean中
RequestBody : 请求报文转化为数据对象
ResponceBody : 响应正文转化为数据对象
RestController : spring4新增注解,等于@Controller+ @Responsebody
RequestMapping : 配置url映射
PathVariable : 获取url中变量的值
RequestParam : 获取请求中对应参数的值
Qualifier : 给注入的bean设置具体的id
SpringBootApplication :声明该类为springboot项目配置类
Bean: 用bean标注的方法等同于xml里的bean
Resource和Autowired
两个注解作用一样,都是注入组件。Resource是J2EE里的,跟Spring解耦,有2个属性name和type,Spring将Resource的name属性解析为bean名字,type解析为bean的类型,如果都不配置,则使用反射机制自动注入。
Autowired是Spring里的,按照类型装配,默认要求对象是存在。
网友评论