商城总结

品优购总结:
1. 后台维护系统开发:
需求:
品牌管理, 分类管理, 模板管理, 商品管理等
使用的技术:
spring + mybatis + springMvc + dubbo + redis
2. 商品上架, 下架:
需求:
上架: 管理员对商品审核, 审核后消费者才可以查询到
下架: 删除商品
使用技术:
spring + mybatis + springMvc + dubbo + redis + mq消息队列技术 + solr + freemarker模板引擎
3. 前台系统搜索:
需求:
全文检索, 并且和京东搜索功能一模一样.
根据关键字全文检索, 过滤查询, 高亮查询, 分页查询,排序, 分组筛选, 需要根据关键字自动识别关键字的意思,
找出对应的分类, 品牌, 规格作为过滤条件使用
使用技术:
spring + mybatis + springMvc + dubbo + redis + solr
4. 用户中心:
需求:
用户注册: 使用阿里大于短信验证码注册流程
用户登录: 单点登录
权限管理: 简单权限管理
使用技术:
spring + mybatis + springMvc + dubbo + redis + 阿里云通讯 + mq消息队列技术 + cas单点登录 + springsecurity权限管理
5. 购物车业务:
需求:
按照京东的购物车业务逻辑实现, 不管消费者登录还是未登录都要处理购物车业务
使用技术:
spring + mybatis + springMvc + dubbo + redis + cookie
6. 支付业务
需求:
微信扫码支付, 通过微信扫码支付需要大概知道, 支付宝支付, 银行支付接口对接.
使用技术:
spring + mybatis + springMvc + dubbo + redis + 微信支付api

jvm优化:
改jvm源码, 源码优化(我们做不了)
jvm参数调优: 通过jvm启动参数, 调整jvm运行状态, 包括堆内存, 以及jvm使用的垃圾回收器.
垃圾回收器分类:
串行垃圾回收器:
并行垃圾回收器:

 

posted @ 2019-05-19 19:58  MyCreep  阅读(210)  评论(0编辑  收藏  举报