商城项目_

快来打我* 2022-01-30 11:27 342阅读 0赞

搭建前台

  • 思路分析

    通过当前的商品的分类的id:

    1. 先找自己,再通过pid找到父级,再找父子的所有自己,除去自己
    2. 通过path找到当前分类的所有的上级

    获取面包屑方法思路:

    1. 通过商品分类获取当前分类对象
    2. 通过分类对象,获取自己的path(.1.2.3.
    3. 通过path获取所有的层级
    4. 遍历list集合,将自己和兄弟封装到map中,以供前台获取
    5. 通过层级,获取自己和平级的层级

为什么要要求全部实现。
继承base为啥有?

优化的一个思想

返回的数据最好使用一个map,只放回前端需要的字段,而不是将所有的字段返回,这样会节约带宽(当请求变多的时候,因为返回的数据狠毒,占用的带宽就很大,非常影响性能)

#

商品的详情页面数据很多,redis的数据时在内存中的,这样操作的话减少了数据库的压力,但是瓶颈在于内存上。内存不易扩展。所以使用页面的静态化。ES的核心功能是实现全文检索的。

实现商品详情页面的静态化

  1. 商品上架之后,商品就可以进行查询。,并且商品是以部分商品进行上架,数量不是特别大。
  2. 于是商品上架时,就实现商品详情页面的静态化。

发表评论

表情:
评论列表 (有 0 条评论,342人围观)

还没有评论,来说两句吧...

相关阅读

    相关 谈谈商城项目

    很多同学在学完SSM框架之后不知道该做一个什么样的项目来提升自己和巩固自己,那么老师今天就给大家带来一个商城项目。 很多同学会说,现在很多培训机构都在做电商这个项目,那我们做

    相关 JavaWeb汽车商城项目

    基于身份证识别的汽车商城项目,是用来完成毕业设计的,在这里记录一下开发流程。 > 编程语言:Java Web 数据库:MySQL 5.7 服务器:Tomcat 8.0 前端:

    相关 商城项目_

    搭建前台 思路分析 通过当前的商品的分类的id: 先找自己,再通过pid找到父级,再找父子的所有自己,除去自己 通过path找到当