Parcourir la source

缓存数据库会议预定数据,时间1分钟,修改每次都查数据库

tags/B.2.6.7_20240112_base
yk il y a 1 an
Parent
révision
b5c7dd2829
1 fichiers modifiés avec 6 ajouts et 1 suppressions
  1. +6
    -1
      xueyi-modules/xueyi-system/src/main/java/com/xueyi/system/meeting/controller/DmMeetingOrdersController.java

+ 6
- 1
xueyi-modules/xueyi-system/src/main/java/com/xueyi/system/meeting/controller/DmMeetingOrdersController.java Voir le fichier

@@ -127,7 +127,12 @@ public class DmMeetingOrdersController extends BaseController<DmMeetingOrdersQue
List<DmMeetingOrdersDto> res = new ArrayList<>();
if (RedisUtil.existed(REDIS_KEY+dateStr+":"+spaceId)) {
logger.info("===lists meeting orders from redis===");
res = redisService.getCacheList(REDIS_KEY+dateStr+":"+spaceId);
Object obj = redisService.getCacheObject(REDIS_KEY+dateStr+":"+spaceId);
if (!(obj instanceof String)) {
res = redisService.getCacheList(REDIS_KEY+dateStr+":"+spaceId);
} else {
logger.info("===empty meeting orders from redis===");
}
} else {
logger.info("===lists meeting orders from db===");
List<DmMeetingOrdersPo> list = dmMeetingOrdersMapper.findListByDate(dateStr, spaceId);


Chargement…
Annuler
Enregistrer