#JRepeat防重复提交2.4+ [TOC] ## 引入分布式锁依赖 ~~~ <!-- 引入分布式锁依赖 --> <dependency> <groupId>org.jeecgframework.boot</groupId> <artifactId>jeecg-boot-starter-lock</artifactId> </dependency> ~~~ ## 使用方法 ~~~ /** * 测试重复提交 */ @JRepeat(lockKey = "#name", lockTime = 5) public void reSubmit(String name) { try { Thread.sleep(1500); } catch (InterruptedException e) { e.printStackTrace(); } System.out.println("提交成功" + name); } ~~~ ## JRepeat注解使用说明 ~~~ /** * 超时时间 * * @return */ int lockTime(); /** * redis 锁key的 * * @return redis 锁key */ String lockKey() default ""; ~~~