@Component @ConfigurationProperties(prefix="sequence") public class SequenceUtils extends Object implements org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.DisposableBean
| 构造器和说明 |
|---|
SequenceUtils(org.springframework.data.redis.core.RedisTemplate redisTemplate,
org.springframework.jdbc.core.JdbcTemplate jdbcTemplate) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
afterPropertiesSet() |
void |
destroy() |
String |
generateSequence(String sequenceKey)
创建序列 默认从0开始,长度为8
|
String |
generateSequence(String key,
int length,
String prefix)
创建序列 默认从0开始
|
String |
generateSequence(String sequenceKey,
String prefix)
创建序列 默认从0开始,长度为8
|
String |
getDatabaseType() |
String |
getRequestId(String pre)
生成对连续性无要求,对唯一性有要求的序列号。
|
String |
getTableName() |
void |
setDatabaseType(String databaseType) |
void |
setTableName(String tableName) |
public SequenceUtils(org.springframework.data.redis.core.RedisTemplate redisTemplate,
org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
public String getDatabaseType()
public void setDatabaseType(String databaseType)
public String getTableName()
public void setTableName(String tableName)
public String generateSequence(String sequenceKey)
sequenceKey - public String generateSequence(String sequenceKey, String prefix)
sequenceKey - public String generateSequence(String key, int length, String prefix)
key - length - public String getRequestId(String pre)
pre - public void destroy()
throws Exception
destroy 在接口中 org.springframework.beans.factory.DisposableBeanExceptionCopyright © 2024. All rights reserved.