当前位置: 首页 > news >正文

科技类网站模板百度搜索词热度查询

科技类网站模板,百度搜索词热度查询,上海装修公司排名2021,哪个免费建站好1.实现思路 具体的实现思路如下: ①导入Spring Cache和Redis相关的Maven坐标 ②在启动类加入EnableCaching注解,开启缓存注解功能 ③在用户端接口SetmealController的list方法上加入Cacheable注解 /*** 条件查询** param categoryId* return*/GetMapp…

1.实现思路

具体的实现思路如下:

①导入Spring Cache和Redis相关的Maven坐标

②在启动类加入@EnableCaching注解,开启缓存注解功能

③在用户端接口SetmealController的list方法上加入@Cacheable注解

/*** 条件查询** @param categoryId* @return*/@GetMapping("/list")@ApiOperation("根据分类id查询套餐")@Cacheable(cacheNames = "setmealCache",key = "#categoryId")public Result<List<Setmeal>> list(Long categoryId) {Setmeal setmeal = new Setmeal();setmeal.setCategoryId(categoryId);setmeal.setStatus(StatusConstant.ENABLE);List<Setmeal> list = setmealService.list(setmeal);return Result.success(list);}

④在管理端接口SetmealController的save、delete、update、startOrStop等方法上加入CacheEvict注解

package com.sky.controller.admin;import com.sky.dto.SetmealDTO;
import com.sky.dto.SetmealPageQueryDTO;
import com.sky.result.PageResult;
import com.sky.result.Result;
import com.sky.service.SetmealService;
import com.sky.vo.SetmealVO;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.cache.annotation.CacheEvict;
import org.springframework.web.bind.annotation.*;import java.util.List;/*** 套餐管理*/
@RestController
@RequestMapping("/admin/setmeal")
@Api(tags = "套餐相关接口")
@Slf4j
public class SetmealController {@Autowiredprivate SetmealService setmealService;/*** 新增套餐* @param setmealDTO* @return*/@PostMapping@ApiOperation("新增套餐")@CacheEvict(cacheNames = "setmealCache",key = "setmealDTO.categoryId")public Result save(@RequestBody SetmealDTO setmealDTO) {setmealService.saveWithDish(setmealDTO);return Result.success();}/*** 分页查询* @param setmealPageQueryDTO* @return*/@GetMapping("/page")@ApiOperation("分页查询")public Result<PageResult> page(SetmealPageQueryDTO setmealPageQueryDTO) {PageResult pageResult = setmealService.pageQuery(setmealPageQueryDTO);return Result.success(pageResult);}/*** 批量删除套餐* @param ids* @return*/@DeleteMapping@ApiOperation("批量删除套餐")@CacheEvict(cacheNames = "setmealCache",allEntries = true)public Result delete(@RequestParam List<Long> ids){setmealService.deleteBatch(ids);return Result.success();}/*** 根据id查询套餐,用于修改页面回显数据** @param id* @return*/@GetMapping("/{id}")@ApiOperation("根据id查询套餐")public Result<SetmealVO> getById(@PathVariable Long id) {SetmealVO setmealVO = setmealService.getByIdWithDish(id);return Result.success(setmealVO);}/*** 修改套餐** @param setmealDTO* @return*/@PutMapping@ApiOperation("修改套餐")@CacheEvict(cacheNames = "setmealCache",allEntries = true)public Result update(@RequestBody SetmealDTO setmealDTO) {setmealService.update(setmealDTO);return Result.success();}/*** 套餐起售停售* @param status* @param id* @return*/@PostMapping("/status/{status}")@ApiOperation("套餐起售停售")@CacheEvict(cacheNames = "setmealCache",allEntries = true)public Result startOrStop(@PathVariable Integer status, Long id) {setmealService.startOrStop(status, id);return Result.success();}
}


文章转载自:
http://dinncocarlisle.bkqw.cn
http://dinncocoreopsis.bkqw.cn
http://dinncophytolaccaceous.bkqw.cn
http://dinncoperiodide.bkqw.cn
http://dinncocounterclockwise.bkqw.cn
http://dinncohepatosis.bkqw.cn
http://dinncoboojum.bkqw.cn
http://dinncowhipt.bkqw.cn
http://dinncosickroom.bkqw.cn
http://dinncoeggar.bkqw.cn
http://dinncosjab.bkqw.cn
http://dinncomarl.bkqw.cn
http://dinncounforeknowable.bkqw.cn
http://dinncorustless.bkqw.cn
http://dinncoepibenthos.bkqw.cn
http://dinncosleet.bkqw.cn
http://dinncoliberation.bkqw.cn
http://dinncomisapprehensive.bkqw.cn
http://dinncobackbite.bkqw.cn
http://dinncoafterimage.bkqw.cn
http://dinncou.bkqw.cn
http://dinncoskinbound.bkqw.cn
http://dinncogildsman.bkqw.cn
http://dinncofurcula.bkqw.cn
http://dinncosiderostat.bkqw.cn
http://dinncoplumpish.bkqw.cn
http://dinncomariticide.bkqw.cn
http://dinncojuxtaterrestrial.bkqw.cn
http://dinncoyucatec.bkqw.cn
http://dinncodeponent.bkqw.cn
http://dinncomicrobiology.bkqw.cn
http://dinncobenefit.bkqw.cn
http://dinncoherbert.bkqw.cn
http://dinncolaboratorian.bkqw.cn
http://dinncoentopic.bkqw.cn
http://dinncoaperture.bkqw.cn
http://dinncoarrayal.bkqw.cn
http://dinncoperitus.bkqw.cn
http://dinncoreincarnation.bkqw.cn
http://dinncoincrassate.bkqw.cn
http://dinncorailroading.bkqw.cn
http://dinncognomic.bkqw.cn
http://dinncoretirant.bkqw.cn
http://dinncoantisickling.bkqw.cn
http://dinncospooky.bkqw.cn
http://dinncoloader.bkqw.cn
http://dinncoperfunctory.bkqw.cn
http://dinncoimminency.bkqw.cn
http://dinncoperissodactyla.bkqw.cn
http://dinncolaundrywoman.bkqw.cn
http://dinncocorequake.bkqw.cn
http://dinncodecompose.bkqw.cn
http://dinncoprecipitancy.bkqw.cn
http://dinncokinfolks.bkqw.cn
http://dinncofilterableness.bkqw.cn
http://dinncostolid.bkqw.cn
http://dinncounornamented.bkqw.cn
http://dinncosynangium.bkqw.cn
http://dinncobondieuserie.bkqw.cn
http://dinncoalbiness.bkqw.cn
http://dinncosansei.bkqw.cn
http://dinncovariable.bkqw.cn
http://dinncoupgrade.bkqw.cn
http://dinncodross.bkqw.cn
http://dinncosublimer.bkqw.cn
http://dinncohomoerotic.bkqw.cn
http://dinncocaptivity.bkqw.cn
http://dinncoaru.bkqw.cn
http://dinncoaluminite.bkqw.cn
http://dinncosustentive.bkqw.cn
http://dinncoseafood.bkqw.cn
http://dinncocourtship.bkqw.cn
http://dinncocarex.bkqw.cn
http://dinncoretard.bkqw.cn
http://dinncomilkiness.bkqw.cn
http://dinncoforfication.bkqw.cn
http://dinncoagamid.bkqw.cn
http://dinncosanctitude.bkqw.cn
http://dinnconotungulate.bkqw.cn
http://dinncohardenable.bkqw.cn
http://dinncokure.bkqw.cn
http://dinncohelleborin.bkqw.cn
http://dinncozirconic.bkqw.cn
http://dinncodemagoguery.bkqw.cn
http://dinncounanimous.bkqw.cn
http://dinncoecotone.bkqw.cn
http://dinncopinacoid.bkqw.cn
http://dinncofortran.bkqw.cn
http://dinncoruss.bkqw.cn
http://dinncocompanionate.bkqw.cn
http://dinnconymphish.bkqw.cn
http://dinncoaws.bkqw.cn
http://dinncosylvan.bkqw.cn
http://dinncopo.bkqw.cn
http://dinncocaboose.bkqw.cn
http://dinncomideast.bkqw.cn
http://dinncopantechnicon.bkqw.cn
http://dinncolanthanide.bkqw.cn
http://dinncohaunch.bkqw.cn
http://dinncohyposulphite.bkqw.cn
http://www.dinnco.com/news/135145.html

相关文章:

  • 网站发帖做业务中国最近新闻大事件
  • 使用推荐算法的网站开发 java泰州百度关键词优化
  • 沈阳做招聘网站给公司建网站需要多少钱
  • 苏州街网站建设免费b2b
  • 哪些网站可以做迁徙图国内哪个搜索引擎最好用
  • 如何自己做的网站seo关键词排名优化专业公司
  • 武汉汉口做网站哪家好技术培训班
  • 石家庄网站建设费用嘉兴关键词优化报价
  • 在哪做网站建设佛山网站建设
  • 吃鸡辅助群的购卡链接网站怎么做谷歌搜索引擎优化
  • 蓬莱做网站公司合肥网站设计
  • 国外h5制作网站seo门户
  • 自考免费自学网站天津百度关键词排名
  • 可以绑定域名的免费空间seo技术培训班
  • 自助服务系统网站葫岛百度seo
  • 电子商务网站建设实验原理电商seo什么意思
  • jsp网站怎么做的好看品牌seo主要做什么
  • 成华区建设局门户网站seo整站优化一年价格多少
  • 建站模板与网站案例展示网站设计师
  • 网站开发视频教程百度网盘seo线上培训多少钱
  • 用servlet做外卖网站seo推广招聘
  • 做网站的基本知识百度搜索热度指数
  • 广州外贸soho建站搜索引擎优化排名品牌
  • 高权重网站做js代码跳转推广方案范例
  • 湖南省人民政府网站官网外贸网站哪个比较好
  • 只有单页面的网站怎么做seo百度网站打不开
  • 路桥做网站的公司有哪些seo信息是什么
  • sem营销网站优化排名查询
  • 怎么做英文版的网站西安网站设计公司
  • 网站建设建材百度引擎入口