标签:前端 直接 select标签 if判断 内容 返回 模糊 好的 释放
实现自定义sql

在下面新增select标签

搜索结果需要一个对应的VO对象的
复制VO对象改个名字

价格是int类型,存的是分为单位的int类型的,转换成元 是前端来转换的。很多的电商系统都是这样以分为单位存储的。如果用元为单位,它会用到小数点。有时候计算的时候可能会有四舍五入的问题。在绝大数情况下涉及到金额都使用分为单位。

生成get和set

把写好的sql复制过来

设置上VO

if判断,然后,根据关键字进行模糊查询。

我们在做模糊搜索的时候,前后两个百分号要拼接到字符串里面。

用于做拼接的话的这里就不能使用#号,这里我们使用$符号

排序的规则有三种。

使用order by 因为涉及到三种类型的排序,所以我们这里还是要做判断。这里我们使用choose标签


把注释去掉

注释放到下面

这里用了单引号,如果直接运行会报错。会报一个识别不了的问题。

¥quot;来做转义。


定义方法

service的实现类

返回这个list

复制上面的方法修改一下 
这是前段的搜索结果页




maven install

启动服务器




分页

销量排序

价格从低往高排序

再来搜索一个网红

 
 
阶段一-02.分类,推荐,搜索,评价,购物车开发-第4章 商品搜索功能开发-4-2 商品搜索 - 实现商品搜索功能
标签:前端 直接 select标签 if判断 内容 返回 模糊 好的 释放
原文地址:https://www.cnblogs.com/wangjunwei/p/12347873.html