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

网站 简单简单的企业网站cms

网站 简单,简单的企业网站cms,重庆市住房和城乡建设部网站,h5网站需求: 1、获取保存到mongodb库中的搜索记录列表 2、实现删除搜索记录接口 保存搜索记录数据参考上篇Mongodb:业务应用(1)_Success___的博客-CSDN博客 获取记录列表 1、创建controller package com.heima.search.controller.v1;…

需求:

1、获取保存到mongodb库中的搜索记录列表

2、实现删除搜索记录接口

保存搜索记录数据参考上篇Mongodb:业务应用(1)_Success___的博客-CSDN博客

获取记录列表

 1、创建controller

package com.heima.search.controller.v1;import com.heima.model.common.dtos.ResponseResult;
import com.heima.search.service.ArticleSearchService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;@RestController
@RequestMapping("/api/v1/history")
public class SearchHistoryController {@AutowiredArticleSearchService articleSearchService;@PostMapping("/load")public ResponseResult getHistory(){return articleSearchService.getHistory();}}

2、service实现类

    /**查询搜索历史@return*/@Overridepublic ResponseResult getHistory() {//查询当前用户下面的搜索记录Integer userId = AppThreadLocalUtil.getUser().getId();//构造条件Query query = Query.query(Criteria.where("userId").is(userId));//执行查询List<ApUserSearch> list = mongoTemplate.find(query, ApUserSearch.class);//返回数据return ResponseResult.okResult(list);}

3、测试

        返回成功         

根据id删除搜索记录 

1、实现controller

    @PostMapping("/del")public ResponseResult delHistory(@RequestBody ApUserSearch userSearch){return articleSearchService.del(userSearch);}

2、service实现类

    /*根据id删除搜索记录*/@Overridepublic ResponseResult del(HistorySearchDto dto) {//检查参数if(dto == null){return ResponseResult.errorResult(AppHttpCodeEnum.NEED_LOGIN);}//检查登录状态Integer userId = AppThreadLocalUtil.getUser().getId();if(userId == null){return ResponseResult.errorResult(AppHttpCodeEnum.NEED_LOGIN);}//执行删除mongoTemplate.remove(Query.query(Criteria.where("userId").is(userId).and("id").is(dto.getId())),ApUserSearch.class);return ResponseResult.okResult(AppHttpCodeEnum.SUCCESS);}

3、测试

http://www.yayakq.cn/news/675692/

相关文章:

  • 电商网站都是用什么做的哪里有个人做网站的
  • 永川网站制作重庆网页优化seo公司
  • 网站建设生产或运营产品
  • 卡纸做荷花网站网络推广的方法有什么
  • 网站模板下载网站有哪些内容2021网页游戏排行
  • 餐饮 网站模板网站开发需要那些人才
  • 微网站开发教程南阳网站建设页面
  • 网站二级目录解析wordpress用户角色权限
  • 百度网站联系方式支持微信打开的wordpress
  • 张家明做网站网站入口你会回来感谢我的
  • 深圳网站建设网广州市建设工程定额管理网站
  • 电商网站合作企业门户网站设计方案
  • 如何做制作头像的网站CMS源码就可以做网站吗
  • 网站开发什么语言最好仁怀哪里有做网站的
  • 网站建设框架搭建公司宣传折页模板
  • 河南中国建设银行官网站东台做网站的公司
  • 有没有帮人做简历的网站孝感网
  • 唐山有制作网站的没丰宁县建设局网站
  • 有限公司网站建设 互成网络地址 四川江苏手机响应式网站建设
  • php医疗网站咨询源码宿州做网站的公司有哪些
  • 建设一个网站需要什么技术指标上海网站排名
  • 做非法网站怎么规避c2c电子商务平台举例
  • 选一个网站做seo徐州seo招聘
  • 广州做网站建设关于文化的网站模板
  • 台州做网站是什么wordpress怎么生成app
  • 高大上网站江苏盐城网站开发
  • 旅游网站的设计的前提手机网站制作平台有哪些
  • 做刷题网站赚钱么网站建设费和网站维护费的区别
  • 国外服装设计师网站惠州seo排名
  • 腾讯云主机网站建设教程在国外做网站网站犯法吗