mybatis根据时间区间动态查询数据 您所在的位置:网站首页 SQL计算开始时间和结束时间区间 mybatis根据时间区间动态查询数据

mybatis根据时间区间动态查询数据

2024-07-14 06:03| 来源: 网络整理| 查看: 265

springboot结合mybatis,根据开始时间和结束时间动态查询数据 1.GoodsService.java

/** * 分页根据时间区间动态查询发布的商品列表 * @param startTime * @param endTime * @return */ Page queryByTimeInterval(String startTime, String endTime);

2.GoosMapper.xml ,goods 表中 g_create_time的类型为 Date

SELECT * FROM goods g_create_time ;= #{endTime} g_create_time ;= #{startTime} g_create_time between #{startTime} and #{endTime}

3.GoodsController.java

@GetMapping("/queryByTimeInterval") public PageInfo queryByTimeInterval(String startTime,String endTime, @RequestParam(defaultValue = "1",required = false) int pageNo, @RequestParam(defaultValue = "6",required = false) int pageSize ){ PageHelper.startPage(pageNo, pageSize); PageInfo pageInfo = new PageInfo(goodsService.queryByTimeInterval(startTime, endTime)); return pageInfo; }

4.使用postman根据开始时间和结束时间动态测试数据 在这里插入图片描述 注意:前端时间选择插件选择的时间和我们手动输入的时间传到后台都是 String 类型的哦。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有