spring mvc get請求也可以接受DTO對象


spring mvc get請求也可以接受DTO對象,比如:url上面你還是將參數&符號連接起來,並自動封裝進一個DTO對象里。

只有@RequestBody注解spring mvc才會從http body里去拿數據。

默認不填注解的參數都會從url上面去拿。

@ApiOperation(value = "查詢卡券詳情接口", consumes = "application/x-www-form-urlencoded")
@RequestMapping(value = "/detail", method = RequestMethod.GET)
public ProfitCouponDetailDTO queryDetail(@Valid CouponDetailQueryDTO queryDTO) {
logger.info("查詢卡券詳情入參:[{}]", queryDTO);
String offerType = queryDTO.getOfferType();
if (isNotCouponOrGP(offerType)) {
throw new ParammeterException("offer類型錯誤");
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM