1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
|
@Caching(evict = { @CacheEvict(value = "category",key = "'level1Category'"), @CacheEvict(value = "category",key = "'getCatalogJson'") })
@Transactional @Override public void updateCascade(CategoryEntity category) { this.updateById(category); categoryBrandRelationService.updateCategory(category.getCatId(),category.getName()); }
@Cacheable(value={ "category"},key = "'level1Category'",sync = true) @Override public List<CategoryEntity> getLevel1Categorys() { List<CategoryEntity> entities = baseMapper.selectList(new QueryWrapper<CategoryEntity>().eq("parent_cid", 0)); return entities; }```
## 作者声明 ```handlebars 如有问题,欢迎指正!
|