mirror of
https://github.com/201206030/novel.git
synced 2025-04-27 07:30:50 +00:00
style: 代码格式化
This commit is contained in:
parent
9b93d90270
commit
5852cc6d26
@ -32,8 +32,7 @@ public class BookInfoCacheManager {
|
|||||||
/**
|
/**
|
||||||
* 从缓存中查询小说信息(先判断缓存中是否已存在,存在则直接从缓存中取,否则执行方法体中的逻辑后缓存结果)
|
* 从缓存中查询小说信息(先判断缓存中是否已存在,存在则直接从缓存中取,否则执行方法体中的逻辑后缓存结果)
|
||||||
*/
|
*/
|
||||||
@Cacheable(
|
@Cacheable(cacheManager = CacheConsts.CAFFEINE_CACHE_MANAGER,
|
||||||
cacheManager = CacheConsts.CAFFEINE_CACHE_MANAGER,
|
|
||||||
value = CacheConsts.BOOK_INFO_CACHE_NAME)
|
value = CacheConsts.BOOK_INFO_CACHE_NAME)
|
||||||
public BookInfoRespDto getBookInfo(Long id) {
|
public BookInfoRespDto getBookInfo(Long id) {
|
||||||
return cachePutBookInfo(id);
|
return cachePutBookInfo(id);
|
||||||
@ -42,8 +41,7 @@ public class BookInfoCacheManager {
|
|||||||
/**
|
/**
|
||||||
* 缓存小说信息(不管缓存中是否存在都执行方法体中的逻辑,然后缓存起来)
|
* 缓存小说信息(不管缓存中是否存在都执行方法体中的逻辑,然后缓存起来)
|
||||||
*/
|
*/
|
||||||
@CachePut(
|
@CachePut(cacheManager = CacheConsts.CAFFEINE_CACHE_MANAGER,
|
||||||
cacheManager = CacheConsts.CAFFEINE_CACHE_MANAGER,
|
|
||||||
value = CacheConsts.BOOK_INFO_CACHE_NAME)
|
value = CacheConsts.BOOK_INFO_CACHE_NAME)
|
||||||
public BookInfoRespDto cachePutBookInfo(Long id) {
|
public BookInfoRespDto cachePutBookInfo(Long id) {
|
||||||
// 查询基础信息
|
// 查询基础信息
|
||||||
@ -74,8 +72,7 @@ public class BookInfoCacheManager {
|
|||||||
.build();
|
.build();
|
||||||
}
|
}
|
||||||
|
|
||||||
@CacheEvict(
|
@CacheEvict(cacheManager = CacheConsts.CAFFEINE_CACHE_MANAGER,
|
||||||
cacheManager = CacheConsts.CAFFEINE_CACHE_MANAGER,
|
|
||||||
value = CacheConsts.BOOK_INFO_CACHE_NAME)
|
value = CacheConsts.BOOK_INFO_CACHE_NAME)
|
||||||
public void evictBookInfoCache(Long ignoredId) {
|
public void evictBookInfoCache(Long ignoredId) {
|
||||||
// 调用此方法自动清除小说信息的缓存
|
// 调用此方法自动清除小说信息的缓存
|
||||||
@ -84,16 +81,15 @@ public class BookInfoCacheManager {
|
|||||||
/**
|
/**
|
||||||
* 查询每个类别下最新更新的 500 个小说ID列表,并放入缓存中 1 个小时
|
* 查询每个类别下最新更新的 500 个小说ID列表,并放入缓存中 1 个小时
|
||||||
*/
|
*/
|
||||||
@Cacheable(
|
@Cacheable(cacheManager = CacheConsts.CAFFEINE_CACHE_MANAGER,
|
||||||
cacheManager = CacheConsts.CAFFEINE_CACHE_MANAGER,
|
|
||||||
value = CacheConsts.LAST_UPDATE_BOOK_ID_LIST_CACHE_NAME)
|
value = CacheConsts.LAST_UPDATE_BOOK_ID_LIST_CACHE_NAME)
|
||||||
public List<Long> getLastUpdateIdList(Long categoryId) {
|
public List<Long> getLastUpdateIdList(Long categoryId) {
|
||||||
QueryWrapper<BookInfo> queryWrapper = new QueryWrapper<>();
|
QueryWrapper<BookInfo> queryWrapper = new QueryWrapper<>();
|
||||||
queryWrapper
|
queryWrapper.eq(DatabaseConsts.BookTable.COLUMN_CATEGORY_ID, categoryId)
|
||||||
.eq(DatabaseConsts.BookTable.COLUMN_CATEGORY_ID, categoryId)
|
|
||||||
.gt(DatabaseConsts.BookTable.COLUMN_WORD_COUNT, 0)
|
.gt(DatabaseConsts.BookTable.COLUMN_WORD_COUNT, 0)
|
||||||
.orderByDesc(DatabaseConsts.BookTable.COLUMN_LAST_CHAPTER_UPDATE_TIME)
|
.orderByDesc(DatabaseConsts.BookTable.COLUMN_LAST_CHAPTER_UPDATE_TIME)
|
||||||
.last(DatabaseConsts.SqlEnum.LIMIT_500.getSql());
|
.last(DatabaseConsts.SqlEnum.LIMIT_500.getSql());
|
||||||
return bookInfoMapper.selectList(queryWrapper).stream().map(BookInfo::getId).toList();
|
return bookInfoMapper.selectList(queryWrapper).stream().map(BookInfo::getId).toList();
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user