From df4441322e9801c102299451da41d7c40b4502e9 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期四, 24 六月 2021 18:53:13 +0800 Subject: [PATCH] zookeeper地址修改,Maven采用私服 --- service-lucky/src/main/java/com/ks/lucky/service/impl/LuckyActivityOpenInfoManager.java | 15 ++++++++++++--- 1 files changed, 12 insertions(+), 3 deletions(-) diff --git a/service-lucky/src/main/java/com/ks/lucky/service/impl/LuckyActivityOpenInfoManager.java b/service-lucky/src/main/java/com/ks/lucky/service/impl/LuckyActivityOpenInfoManager.java index da1d22b..e405f84 100644 --- a/service-lucky/src/main/java/com/ks/lucky/service/impl/LuckyActivityOpenInfoManager.java +++ b/service-lucky/src/main/java/com/ks/lucky/service/impl/LuckyActivityOpenInfoManager.java @@ -3,6 +3,8 @@ import com.ks.lucky.exception.LuckyActivityOpenInfoException; import com.ks.lucky.mapper.LuckyActivityOpenInfoMapper; import com.ks.lucky.pojo.DO.LuckyActivityOpenInfo; +import com.ks.lucky.util.annotation.RedisCache; +import com.ks.lucky.util.annotation.RedisCacheEvict; import org.springframework.stereotype.Component; import org.springframework.validation.annotation.Validated; @@ -48,7 +50,10 @@ * @param openInfo * @throws LuckyActivityOpenInfoException */ - public void updateOpenInfo(LuckyActivityOpenInfo openInfo) throws LuckyActivityOpenInfoException { + @RedisCacheEvict(cate = "activity", key = "'activity-detail-'+#activityId") + @RedisCacheEvict(cate="activity-openinfo",key = "'getOpenInfo-'+#activityId") + @RedisCacheEvict(cate="activity-openinfo",key = "'getOpenInfoDetail-'+#openInfo.id") + public void updateOpenInfo(LuckyActivityOpenInfo openInfo,Long activityId) throws LuckyActivityOpenInfoException { openInfo.setUpdateTime(new Date()); luckyActivityOpenInfoMapper.updateByPrimaryKeySelective(openInfo); } @@ -60,6 +65,7 @@ * @param activityId * @return */ + @RedisCache(cate="activity-openinfo",key = "'getOpenInfo-'+#activityId",second = 1800) public LuckyActivityOpenInfo getOpenInfo(Long activityId) { @@ -72,6 +78,7 @@ * @param id * @return */ + @RedisCache(cate="activity-openinfo",key = "'getOpenInfoDetail-'+#id",second = 1800) public LuckyActivityOpenInfo getOpenInfoDetail(Long id) { return luckyActivityOpenInfoMapper.selectByPrimaryKey(id); @@ -82,8 +89,10 @@ * * @param id */ - - public void deleteOpenInfo(Long id) { + @RedisCacheEvict(cate = "activity", key = "'activity-detail-'+#activityId") + @RedisCacheEvict(cate="activity-openinfo",key = "'getOpenInfo-'+#activityId") + @RedisCacheEvict(cate="activity-openinfo",key = "'getOpenInfoDetail-'+#id") + public void deleteOpenInfo(Long id,Long activityId) { luckyActivityOpenInfoMapper.deleteByPrimaryKey(id); } -- Gitblit v1.8.0