• 新增了一个详细的README.md文件,介绍了idempotent-spring-boot-starter项目的背景、基本思路、配置方式和使用示例。文件还包含了如何使用分布式锁来防止重复提交请求的相关内容,文档化了注解用法以及统一异常处理配置。
    shaofan authored
     
    Browse Code »

  • 在IdempotentAutoConfiguration类中,增加一个条件注解@ConditionalOnProperty,该注解的作用是当spring.idempotent.default-exception-handler的值为真时,这个配置类才会启动。同时,在IdempotentProperties类中添加了一个新的属性defaultExceptionHandler,该属性默认为真。
    shaofan authored
     
    Browse Code »
  • 这次提交中,我们新增了IdempotentAutoConfiguration类、LockKeyGenerator接口,并对项目进行了一些配置修改。IdempotentAutoConfiguration主要用于配置处理,而LockKeyGenerator则提供接口生成lock key。在项目中,我们还添加了maven-wrapper.jar文件的自动下载功能,不再需要手动下载。
    shaofan authored
     
    Browse Code »