SPRING實踐總結--引數註解的使用
今天用spring 搭建測試模型過程中發現web接收引數的註解使用方式各有不同,在不同場景下的使用方式總結了一下
@RequestBody 獲取POST請求中的引數,請求引數會放到MAP裡
@RequestMapping(value = "/doQueryTempReq", method = RequestMethod.POST)
public @ResponseBody Map<String, Object> doQueryTempReq(@RequestBody Map<String, Object> param) {}
@RequestParam 是在GET請求時獲取引數的,獲取的引數可以放到map裡
URL = 'http://local/ht?param=value1'
@RequestMapping(value = "/doQueryTempReq", method = RequestMethod.GET)
public @ResponseBody Map<String, Object> doQueryTempReq(@RequestParam Map<String, Object> param) {}
使用@ModelAttribute註解獲取POST請求的FORM表單資料
@RequestMapping(value = "/doQueryTempReq", method = RequestMethod.GET)
public @ResponseBody Map<String, Object> doQueryTempReq(@ModelAttribute Map<String, Object> param) {}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/750077/viewspace-2142860/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- spring常用的一些註解以及註解注入總結Spring
- 實用 JVM 引數總結JVM
- SpringBoot 介面引數解密的實現方法(使用註解)Spring Boot解密
- Spring/SpringBoot常用註解總結Spring Boot
- JPA的事務註解@Transactional使用總結
- 關於Apt註解實踐與總結【包含20篇部落格】APT
- gin 註解路由,自動引數繫結工具路由
- Table 引數總結
- JPA的Column註解總結
- Spring的註解@Qualifier小結Spring
- consul配置引數大全、詳解、總結
- Spring的@PropertySource註解使用Spring
- spring @profile註解的使用Spring
- SpringBoot魔法堂:@MatrixVariable引數註解使用詳解Spring Boot
- parallel rollback引數總結Parallel
- Table 引數總結 (ZT)
- Spring Boot註解@Transactional結合實際例子講解Spring Boot
- SpringMVC中的引數繫結總結SpringMVC
- JAVA註解的總結及其作用Java
- Spring Validation-用註解代替程式碼引數校驗Spring
- Spring(使用註解配置)Spring
- Spring Boot入門系列(十九)整合mybatis,使用註解實現動態Sql、引數傳遞等常用操作!Spring BootMyBatisSQL
- Spring MVC 常用註解的使用SpringMVC
- Spring中@Import註解的使用SpringImport
- Spring中Value註解的使用Spring
- SwaggerAPI註解詳解,以及註解常用引數配置SwaggerAPI
- Elasticsearch效能優化引數註解Elasticsearch優化
- 使用spring 的註解 @value使用方法Spring
- Spring 註解動態資料來源設計實踐Spring
- Flink常用的配置引數總結
- Mybatis引數處理總結MyBatis
- 引數調整案例總結
- 【Spring註解驅動開發】使用@Lazy註解實現懶載入Spring
- Spring MVC 接收POST表單請求,獲取引數總結SpringMVC
- Spring的@Qualifier註解使用說明Spring
- Spring 註解方式實現的AOPSpring
- SpringBoot註解使用redis做快取總結Spring BootRedis快取
- Spring Cloud使用總結SpringCloud