Compare commits

...

2 Commits

Author SHA1 Message Date
yhl452493373
9d693d3254 seq版本升级为1.1.0 2022-02-10 11:27:54 +08:00
yhl452493373
75be93a629 seq版本升级为1.1.0 2022-02-10 11:27:42 +08:00
8 changed files with 13 additions and 10 deletions

Binary file not shown.

Binary file not shown.

View File

@@ -4,7 +4,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.yanghuanglin</groupId>
<artifactId>seq</artifactId>
<version>1.0.0</version>
<version>1.1.0</version>
<name>seq</name>
<description>seq</description>
<properties>

BIN
lib/seq-1.1.0-sources.jar Normal file

Binary file not shown.

BIN
lib/seq-1.1.0.jar Normal file

Binary file not shown.

10
pom.xml
View File

@@ -39,7 +39,7 @@
<dependency>
<groupId>com.yanghuanglin</groupId>
<artifactId>seq</artifactId>
<version>1.0.0</version>
<version>1.1.0</version>
<exclusions>
<exclusion>
<groupId>org.springframework</groupId>
@@ -92,13 +92,13 @@
<goal>install-file</goal>
</goals>
<configuration>
<file>${project.basedir}/lib/seq-1.0.0.jar</file>
<pomFile>${pom.basedir}/lib/seq-1.0.0-pom.xml</pomFile>
<sources>${project.basedir}/lib/seq-1.0.0-sources.jar</sources>
<file>${project.basedir}/lib/seq-1.1.0.jar</file>
<pomFile>${pom.basedir}/lib/seq-1.1.0-pom.xml</pomFile>
<sources>${project.basedir}/lib/seq-1.1.0-sources.jar</sources>
<repositoryLayout>default</repositoryLayout>
<groupId>com.yanghuanglin</groupId>
<artifactId>seq</artifactId>
<version>1.0.0</version>
<version>1.1.0</version>
<packaging>jar</packaging>
<generatePom>true</generatePom>
</configuration>

View File

@@ -21,10 +21,10 @@ public class SeqGeneratorConfig {
@Bean
public TableConfig tableConfig() {
TableConfig tableConfig = new TableConfig();
// tableConfig.setTable("sequences");
// tableConfig.setKeyColumn("SEQUENCE_KEY");
// tableConfig.setTypeColumn("SEQUENCE_TYPE");
// tableConfig.setSeqColumn("SEQUENCE_NEXT_ID");
tableConfig.setTable("sequences");
tableConfig.setKeyColumn("SEQUENCE_KEY");
tableConfig.setTypeColumn("SEQUENCE_TYPE");
tableConfig.setSeqColumn("NEXT_ID");
return tableConfig;
}

View File

@@ -27,9 +27,12 @@ public class Startup implements ApplicationRunner {
//开启多线程进行测试
ThreadPoolExecutor threadPoolExecutor = new ThreadPoolExecutor(50, 50, 1, TimeUnit.MINUTES, new ArrayBlockingQueue<>(1000));
for (int i = 0; i < 200; i++) {
int finalI = i;
threadPoolExecutor.execute(() -> {
Sequences sequences = generator.generate("SNT", "MISSION");
String formattedSeq = generator.format(sequences.getSeq(), 5, "处〔#year#10801#seq#");
if(finalI %5==4)
System.out.println(3/0);
generator.lock(sequences);
set.add(formattedSeq);
System.out.println(formattedSeq);