From fc0f31f410662cb02c559e2997029304c6aed2e0 Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期日, 25 八月 2024 19:20:36 +0800 Subject: [PATCH] 1 --- se-auth/se-auth.iml | 13 +++++++------ se-auth/src/main/java/com/se/auth/service/AsyncService.java | 35 +++++++++++++++++++++++++++++++++++ se-auth/pom.xml | 2 +- 3 files changed, 43 insertions(+), 7 deletions(-) diff --git a/se-auth/pom.xml b/se-auth/pom.xml index 09989cd..9886395 100644 --- a/se-auth/pom.xml +++ b/se-auth/pom.xml @@ -51,7 +51,7 @@ <groupId>com.se</groupId> <artifactId>se-common-security</artifactId> </dependency> - + </dependencies> <build> diff --git a/se-auth/se-auth.iml b/se-auth/se-auth.iml index d25cbcd..bd45c6c 100644 --- a/se-auth/se-auth.iml +++ b/se-auth/se-auth.iml @@ -11,12 +11,12 @@ </facet> </component> <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8"> - <output url="file://$MODULE_DIR$/../se-auth/target/classes" /> - <output-test url="file://$MODULE_DIR$/../se-auth/target/test-classes" /> - <content url="file://$MODULE_DIR$/../se-auth"> - <sourceFolder url="file://$MODULE_DIR$/../se-auth/src/main/java" isTestSource="false" /> - <sourceFolder url="file://$MODULE_DIR$/../se-auth/src/main/resources" type="java-resource" /> - <excludeFolder url="file://$MODULE_DIR$/../se-auth/target" /> + <output url="file://$MODULE_DIR$/target/classes" /> + <output-test url="file://$MODULE_DIR$/target/test-classes" /> + <content url="file://$MODULE_DIR$"> + <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" /> + <sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" /> + <excludeFolder url="file://$MODULE_DIR$/target" /> </content> <orderEntry type="jdk" jdkName="jdk-1.8" jdkType="JavaSDK" /> <orderEntry type="sourceFolder" forTests="false" /> @@ -163,6 +163,7 @@ <orderEntry type="library" name="Maven: io.lettuce:lettuce-core:6.1.10.RELEASE" level="project" /> <orderEntry type="library" name="Maven: io.projectreactor:reactor-core:3.4.34" level="project" /> <orderEntry type="library" name="Maven: org.reactivestreams:reactive-streams:1.0.4" level="project" /> + <orderEntry type="library" name="Maven: org.projectlombok:lombok:1.18.30" level="project" /> <orderEntry type="library" name="Maven: org.springframework.cloud:spring-cloud-starter-bootstrap:3.1.7" level="project" /> <orderEntry type="library" name="Maven: org.springframework.cloud:spring-cloud-starter:3.1.7" level="project" /> <orderEntry type="library" name="Maven: org.springframework.security:spring-security-rsa:1.0.11.RELEASE" level="project" /> diff --git a/se-auth/src/main/java/com/se/auth/service/AsyncService.java b/se-auth/src/main/java/com/se/auth/service/AsyncService.java new file mode 100644 index 0000000..4c59740 --- /dev/null +++ b/se-auth/src/main/java/com/se/auth/service/AsyncService.java @@ -0,0 +1,35 @@ +package com.se.auth.service; + +import lombok.SneakyThrows; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Service; + +import java.util.concurrent.ExecutorService; +import java.util.concurrent.Executors; + +/** + * 寮傛鏈嶅姟 + * + * @author WWW + * @date 2024-08-25 + */ +@Slf4j +@Service +@SuppressWarnings("ALL") +public class AsyncService { + public void asyncCall() { + try { + ExecutorService executor = Executors.newSingleThreadExecutor(); + executor.execute(new Runnable() { + @Override + @SneakyThrows + public void run() { + // + } + }); + executor.shutdown(); + } catch (Exception ex) { + log.error(ex.getMessage(), ex); + } + } +} -- Gitblit v1.9.3