1
13693261870
2024-08-25 fc0f31f410662cb02c559e2997029304c6aed2e0
1
已添加1个文件
已修改2个文件
50 ■■■■ 文件已修改
se-auth/pom.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-auth/se-auth.iml 13 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-auth/src/main/java/com/se/auth/service/AsyncService.java 35 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
se-auth/pom.xml
@@ -51,7 +51,7 @@
            <groupId>com.se</groupId>
            <artifactId>se-common-security</artifactId>
        </dependency>
    </dependencies>
    
    <build>
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" />
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);
        }
    }
}