From 03d2cf5ba5f172fbf00c5c08be992db2513dc4c9 Mon Sep 17 00:00:00 2001 From: Mlxa0324 Date: Sat, 5 Nov 2022 11:04:12 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E7=BC=93=E5=AD=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jlw/service/TeacherOpenCourseMergeCourseInfoService.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/web/src/main/java/com/ibeetl/jlw/service/TeacherOpenCourseMergeCourseInfoService.java b/web/src/main/java/com/ibeetl/jlw/service/TeacherOpenCourseMergeCourseInfoService.java index 6954bdc1..d5d760ba 100644 --- a/web/src/main/java/com/ibeetl/jlw/service/TeacherOpenCourseMergeCourseInfoService.java +++ b/web/src/main/java/com/ibeetl/jlw/service/TeacherOpenCourseMergeCourseInfoService.java @@ -33,6 +33,7 @@ import org.apache.poi.xssf.usermodel.XSSFWorkbook; import org.beetl.sql.core.SqlId; import org.beetl.sql.core.engine.PageQuery; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.context.annotation.Lazy; import org.springframework.scheduling.annotation.Async; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -71,12 +72,14 @@ public class TeacherOpenCourseMergeCourseInfoService extends CoreBaseService TreeCache = new ConcurrentHashMap<>(); /** - * 针对 {@link #getTreeById} 的缓存 + * 针对 {@link #getTreeLocalCacheByTeacherOpenCourseId} 的缓存 */ private final LoadingCache treeLocalCache = CacheUtils.buildAsyncReloadingCache(Duration.ofHours(1L), // 过期时间 1 小时