午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

java - 怎么判斷自定義注解里的值是否正確?

瀏覽:160日期:2023-12-04 10:52:03

問題描述

@RestController@RequestMapping('/api')public class CasApiController { private final transient Logger logger = LoggerFactory.getLogger(getClass()); private UpTokenServiceInterface upTokenServiceInterface; private static final String LIMITER_KEY = 'CasApiControllerControllerLimiter'; private static final String LIMITER_KEY_HOUR = 'CasApiControllerControllerLimiterHour'; private static final String LIMITER_KEY_DAY = 'CasApiControllerControllerLimiterDay'; private static final int LIMITER_NUM_REQUESTS = 5; private static final int LIMITER_NUM_REQUESTS_HOUR = 10; private static final int LIMITER_NUM_REQUESTS_DAY = 20; @Autowired public CasApiController(UpTokenServiceInterface upTokenServiceInterface) {this.upTokenServiceInterface = upTokenServiceInterface; } @RequestMapping(value = 'qiniu/uptoken', method = RequestMethod.GET ) @ResponseBody @ApiControllerWithArgHttpServletRequestRateLimiterThrottleable @RateLimit(numRequests = LIMITER_NUM_REQUESTS, key = LIMITER_KEY) @RateLimit2(numRequests = LIMITER_NUM_REQUESTS_HOUR, key = LIMITER_KEY_HOUR) @RateLimit3(numRequests = LIMITER_NUM_REQUESTS_DAY, key = LIMITER_KEY_DAY) public JSONObject getUpToken() {JSONObject jsonObject = new JSONObject();jsonObject.put('uptoken',upTokenServiceInterface.uploadToken());return jsonObject; }}-----------------------------3個@RateLimit里面各有參數限制,日時分,要避免人為寫錯參數,怎么加一個判斷或者驗證,判斷它們的參數和正確的順序匹配?

問題解答

回答1:

java 8 已經支持多個相同 Annotation 了,判斷起來更方便。

標簽: java
相關文章:
主站蜘蛛池模板: 日韩不卡一区二区三区 | 欧美精品久久久久久久久46p | 欧美精品国产 | 日韩欧美视频免费观看 | 一级特黄aa大片欧美 | 日韩黄色网 | 手机看片国产1024 | 丰满的亚洲女人毛茸茸 | 久久老鸭窝| 91激情四射| 日韩国产中文字幕 | 日本国产一区 | 人人插人人舔 | 欧美日韩亚洲国产成人 | 亚洲成人av网址 | 一区二区三区美女视频 | 伊人伊人网 | 伊人亚洲精品 | 久久久久国产一区二区三区 | 影音先锋男人资源网站 | 日本91网站| 亚洲精品久久久久久久久久久久久 | 久久久久99精品国产片 | 91在线网 | 精久久久久久久 | 午夜男人天堂 | 日本在线www | 五月婷婷激情综合 | 在线视频亚洲 | 伊人影院中文字幕 | 日本视频在线免费 | 国产精品一区二区三区不卡 | 国产激情综合 | 国产一区二区三区视频免费观看 | 精品久久久久久久久久 | 精品久久久久一区二区 | 麻豆亚洲一区 | 中文字幕97 | 久久国产乱子 | 色综合视频在线 | av超碰 |