原文:电商项目 的业务逻辑与相关要点

个人博客网:https: wushaopei.github.io 你想要这里多有 综述: 在整个项目中,我们采用的是nginx tomcat来部署的 面试官可能会问nginx是谁来部署的 如何部署的 nginx的执行流程 优点 ,nginx一方面做加载静态资源的服务器,另一方面来做反向代理和负载均衡。因为该项目需要在多个环境中运行,我们利用了nginx的反向代理解决了不同环境同系统访问地址不统一带 ...

2019-12-03 20:42 0 421 推荐指数:

查看详情

项目业务逻辑-1 商品管理

1.表和表之间的关系:数据库模型中的4种关系 1>一对多:如订单表和订单明细表,箭头指向的一端是一的一端 1<——n(除了一对一) 定义实体类的时候在一的一端的集合属性中是多的一端的泛 ...

Thu Sep 20 23:48:00 CST 2018 0 1229
项目业务逻辑-2 购物车管理

购物车的存储有两种形式: 数据库:   优点:安全,存储容量大,不同浏览器登录即可看到   缺点:占用服务器性能,添加购物车之前必须登录 cookie:   优点:无需登录,不占服务器性能 ...

Fri Sep 21 01:34:00 CST 2018 0 1293
项目业务逻辑-3 订单管理悲观锁和乐观锁

订单管理是项目中的重点业务逻辑: 1.订单表 order_id 订单主键 username order_num 订单编号 payment 支付方式 pay_platform delivery 送货方式 is_confirm 送货前确认电话 order_sum ...

Fri Sep 21 23:56:00 CST 2018 0 1806
促销后台逻辑

所谓营销,归根结底都是订单金额的变化;如果我们清楚的知道订单金额的计算流程是怎样的,那么我们只需要顺着系统的计算流程做促销,就不用担心各种促销类型之间产生重叠或者冲突的情况了。当我们知道这个关系后,就可以将营销活动区分为三种类型:改商品价格、改商品小计价格、改订单价格,因为无论什么营销归根结底 ...

Sat Jul 14 02:35:00 CST 2018 3 4326
系统设计要点

一、 最主要的业务流程                              1‑1购物流程                         1‑2购物流程时序图   时序图详解:   1、用户开始浏览商品,需要有一个商品模块来支撑,给用户展示商品的介绍、价格等等这些信息 ...

Sun Apr 05 01:42:00 CST 2020 0 1113
项目总结

1.解决项目高并发 5台WEB服务器,每台TOMCAT服务器并发量是400; 解决高并发问题首先要提高本系统的吞吐能力,在系统中添加缓存,实现网页静态化。系统优化还不满足的话,需要增加服务器,做服务器集群;前端用nginx做负载均衡服务器,并实现Nginx的高可用。将来业务还增加的话 就要考虑 ...

Fri Nov 03 04:12:00 CST 2017 0 1223
项目介绍2

主要技术 后端技术:spring、SpringMVC、Mybatis 前端技术:JSP、JSTL、jQuery、Ajax、EasyUI、KindEditor(富文本编辑器)、CSS+ ...

Sat Sep 01 01:13:00 CST 2018 0 1567
系统-业务中台

业务中台 订单中心 1)异步化 场景:大促期间新增许多需要获取订单状态的服务,比如应对双11而临时增加的数据中台订单大屏展示等 解决:异步化,并对消息队列调优,多队列分流 问题:注意异步化引发的乱序问题,一是传输阶段,二是消费阶段 rabbitmq传输:队列级别顺序保障,单消费者消费 ...

Fri Sep 17 01:32:00 CST 2021 0 102
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM