commit:集成knife4j

This commit is contained in:
Jerry
2020-10-29 18:51:32 +08:00
parent c87e94d2e8
commit 6e57f10dfc
648 changed files with 6447 additions and 708 deletions

View File

@@ -50,10 +50,10 @@
<orderEntry type="library" name="Maven: joda-time:joda-time:2.10.5" level="project" />
<orderEntry type="library" name="Maven: org.apache.commons:commons-collections4:4.4" level="project" />
<orderEntry type="library" name="Maven: org.apache.commons:commons-csv:1.8" level="project" />
<orderEntry type="library" name="Maven: cn.hutool:hutool-all:5.1.5" level="project" />
<orderEntry type="library" name="Maven: cn.hutool:hutool-all:5.4.5" level="project" />
<orderEntry type="library" name="Maven: io.jsonwebtoken:jjwt:0.9.1" level="project" />
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-databind:2.10.2" level="project" />
<orderEntry type="library" name="Maven: com.alibaba:fastjson:1.2.70" level="project" />
<orderEntry type="library" name="Maven: com.alibaba:fastjson:1.2.74" level="project" />
<orderEntry type="library" name="Maven: com.github.ben-manes.caffeine:caffeine:2.8.1" level="project" />
<orderEntry type="library" name="Maven: org.checkerframework:checker-qual:3.1.0" level="project" />
<orderEntry type="library" name="Maven: cn.jimmyshi:bean-query:1.1.5" level="project" />

View File

@@ -6,7 +6,7 @@ import org.springframework.boot.context.properties.EnableConfigurationProperties
* common-sequence模块的自动配置引导类。
*
* @author Jerry
* @date 2020-10-19
* @date 2020-08-08
*/
@EnableConfigurationProperties({IdGeneratorProperties.class})
public class IdGeneratorAutoConfigure {

View File

@@ -7,7 +7,7 @@ import org.springframework.boot.context.properties.ConfigurationProperties;
* common-sequence模块的配置类。
*
* @author Jerry
* @date 2020-10-19
* @date 2020-08-08
*/
@Data
@ConfigurationProperties(prefix = "sequence")

View File

@@ -9,7 +9,7 @@ import cn.hutool.core.util.IdUtil;
* WorkNodeId是通过配置文件静态指定的。而SnowflakeIdGenerator的WorkNodeId是由zk生成的。
*
* @author Jerry
* @date 2020-10-19
* @date 2020-08-08
*/
public class BasicIdGenerator implements MyIdGenerator {

View File

@@ -4,7 +4,7 @@ package com.orange.demo.common.sequence.generator;
* 分布式Id生成器的统一接口。
*
* @author Jerry
* @date 2020-10-19
* @date 2020-08-08
*/
public interface MyIdGenerator {

View File

@@ -12,7 +12,7 @@ import java.util.Random;
* Snowflake Id生成器。该实现完全copy美团的leaf。
*
* @author MeiTuan.Team
* @date 2020-10-19
* @date 2020-08-08
*/
@Slf4j
public class SnowflakeIdGenerator implements MyIdGenerator {

View File

@@ -29,7 +29,7 @@ import java.util.concurrent.TimeUnit;
* Snowflake Id生成器所依赖的zk工具类。该实现完全copy美团的leaf。
*
* @author MeiTuan.Team
* @date 2020-10-19
* @date 2020-08-08
*/
@Slf4j
@Data

View File

@@ -13,7 +13,7 @@ import javax.annotation.PostConstruct;
* 分布式Id生成器的封装类。该对象可根据配置选择不同的生成器实现类。
*
* @author Jerry
* @date 2020-10-19
* @date 2020-08-08
*/
@Component
public class IdGeneratorWrapper {