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里的,按照類型裝配,默認要求對象是存在。