点击空白处退出提示
月末养车
我要开发同款作品详情
● 主要技术
该项目基于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
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论