月末养车

我要开发同款
两岁时就很帅2024年11月14日
91阅读

作品详情

养车城项目是一个综合性的平台,.主要关于各类汽车的零件产品的售卖,采购,养车服务服务一体化.整体是基于SOA架构的设计.项目分为多个模块儿,后台管理系统,广告显示,搜索模块,商品详情页模块,购物车模块,订单模块,支付模块,用户中心模块。
● 主要技术
该项目基于SOA架构设计的 , 用dubbo作服务中间件 , 前端采用vueJS+ Bootstrap , 后端采springboot+spring+mybatis框架 , 用Spring Security作权限管理 ,cas实现单点登录 , 采用solr实现全文搜索服务,使用activeMQ做消息中间件,采用redis实现数据缓存。
●责任描述 : 我主要负责搜索,购物车,商品详情这3个模块。
● 搜索模块:
1. 把用户输入的关键字所有可能匹配商品表中的所有字段存入solr服务器,在用户进行车型匹配搜索时直接从solr服务器中返回数据并在页面进行高亮显示。
2. 用activeMQ同步索引库。
● 商品详情模块: 主要使用freemaker 技术, 将监听到商品数据生成静态页面 , 储存在nginx服务器上,用ftl表达式替换模板页数据。
●购物车模块:主要就是用户购物车明细的存储,在用户没有登录前用户购物车中的信息是存在cookie中的,在用户登录之后用户的购物车信息就整合到了redis中,这样的编码模式大大提高了用户的体验性。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论