更新部署方式
This commit is contained in:
22
src/main/java/com/dpkj/common/config/HisConfig.java
Normal file
22
src/main/java/com/dpkj/common/config/HisConfig.java
Normal file
@@ -0,0 +1,22 @@
|
||||
package com.dpkj.common.config;
|
||||
|
||||
import lombok.Data;
|
||||
import org.springframework.boot.context.properties.ConfigurationProperties;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
/**
|
||||
* @Auther: 萧道子
|
||||
* @Date: 2024/4/28 14:55
|
||||
* @Description:
|
||||
*/
|
||||
@Data
|
||||
@Component
|
||||
@ConfigurationProperties(prefix = "dpkj.his")
|
||||
public class HisConfig {
|
||||
|
||||
/**
|
||||
* 调用者ID
|
||||
*/
|
||||
private String operationId;
|
||||
|
||||
}
|
||||
49
src/main/java/com/dpkj/common/utils/IDGenerator.java
Normal file
49
src/main/java/com/dpkj/common/utils/IDGenerator.java
Normal file
@@ -0,0 +1,49 @@
|
||||
package com.dpkj.common.utils;
|
||||
|
||||
import cn.hutool.core.lang.Snowflake;
|
||||
import cn.hutool.core.util.IdUtil;
|
||||
|
||||
/**
|
||||
* @Auther: 萧道子
|
||||
* @Date: 2025/3/19 20:01
|
||||
* @Description:
|
||||
*/
|
||||
public class IDGenerator {
|
||||
|
||||
private static Snowflake snowflake = IdUtil.getSnowflake(1, 1);
|
||||
|
||||
private static Snowflake snowflake2 = IdUtil.getSnowflake(1, 2);
|
||||
|
||||
/**
|
||||
* 取雪花算法ID
|
||||
*
|
||||
* @return java.lang.String
|
||||
* @author 萧道子 2025/3/19
|
||||
*/
|
||||
public static String getSnowflakeIdToStr() {
|
||||
return snowflake.nextIdStr();
|
||||
}
|
||||
|
||||
/**
|
||||
* 取雪花算法ID
|
||||
*
|
||||
* @return java.lang.String
|
||||
* @author 萧道子 2025/3/19
|
||||
*/
|
||||
public static Long getSnowflakeIdToLong() {
|
||||
return snowflake.nextId();
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 获取 Traceid
|
||||
*
|
||||
* @return java.lang.String
|
||||
* @author 萧道子 2025/4/1
|
||||
*/
|
||||
public static String getTraceid() {
|
||||
return snowflake2.nextIdStr();
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user