diff --git a/src/main/java/com/sqx/modules/common/dao/CommonInfoDao.java b/src/main/java/com/sqx/modules/common/dao/CommonInfoDao.java index 1712de10..83cc466a 100644 --- a/src/main/java/com/sqx/modules/common/dao/CommonInfoDao.java +++ b/src/main/java/com/sqx/modules/common/dao/CommonInfoDao.java @@ -5,6 +5,8 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.sqx.modules.common.entity.CommonInfo; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; +import org.springframework.cache.annotation.CacheConfig; +import org.springframework.cache.annotation.Cacheable; import java.util.List; @@ -13,10 +15,11 @@ import java.util.List; * @date 2020/7/8 */ @Mapper +@CacheConfig(cacheNames = "common") public interface CommonInfoDao extends BaseMapper { List findByCondition(@Param("condition") String condition); - + @Cacheable(key = "#type") CommonInfo findOne(@Param("type") int type); diff --git a/src/main/java/com/sqx/modules/common/service/impl/CommonInfoServiceImpl.java b/src/main/java/com/sqx/modules/common/service/impl/CommonInfoServiceImpl.java index a30cd484..c6729987 100644 --- a/src/main/java/com/sqx/modules/common/service/impl/CommonInfoServiceImpl.java +++ b/src/main/java/com/sqx/modules/common/service/impl/CommonInfoServiceImpl.java @@ -30,7 +30,7 @@ public class CommonInfoServiceImpl extends ServiceImpl