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