栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

商品名称模糊搜索:

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

商品名称模糊搜索:

流程分析 :

 

 接口开发:

 模糊查询

sql:(productMapper)

public List selectProductByKeyword(@Param("kw") String keyword,
                                                 @Param("start") int start,
                                                 @Param("limit") int limit);

映射文件:


    select Distinct brand
    from product_params
    where product_id in (
        select product_id
        from product
        where product_name like #{kw}
    )

service实现:

public R listBrandsByKeyword(String kw);
@Override
public R listBrandsByKeyword(String kw) {
    kw = "%"+kw+"%";
    List strings = productMapper.selectBrandByKeyword(kw);
    return new R(ResStatus.OK,"success",strings);
}

controller实现:

//根据关键字查询商品品牌接口
@GetMapping("/listbrandsByKeyword")
public R getBrandsByKeyword(String keyword){
    return productService.listBrandsByKeyword(keyword);
}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1007186.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号