品優購總結:
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 + 微信支付apiredis
jvm優化:
改jvm源碼, 源碼優化(咱們作不了)
jvm參數調優: 經過jvm啓動參數, 調整jvm運行狀態, 包括堆內存, 以及jvm使用的垃圾回收器.
垃圾回收器分類:
串行垃圾回收器:
並行垃圾回收器:spring