似葉春風難吹雪
一、網際網路專案
教育網站:菜鳥教程 、 慕課網 、博學谷 視訊網站:愛奇藝、優酷土豆、騰訊視訊 交友網站:世紀佳緣、百合網 醫療網站: 旅遊網站:攜程、驢媽媽、途牛、去哪兒、馬蜂窩 電商網站:天貓 11.11 京東 6.18 蘇寧 8.18 品優購 品位優雅快樂購物
傳統專案: OA 辦公自動化
二、電商專案常見的幾個概念
B:商業 商家 買家 business C:顧客 買家 customer O:線上 online O: 線下 offline
B2C:樂蜂網、聚美優品
B2B:阿里巴巴 1688
C2C:鹹魚、淘寶網
C2B:尚品宅配
O2O:百度外賣 餓了麼外賣
B2B2C:天貓 京東 品優購 商家入駐平臺賣給個人
三、品優購簡介
B:運營商 --品優購公司 B:商家 --入駐在品優購平臺上 C:在品優購上買東西的人
四、品優購技術架構
後臺:SSM + dubbox + angularJS(替代JQuery)
五、dubbo框架簡介
dubbo
六、zookeeper軟體安裝
zookeeper的安裝:
1、準備一個Linux虛擬機器 要求:連線Linux虛擬機器使用192.168.25段
2、固定虛擬機器的ip
3、把zookeeper軟體放到虛擬機器中
4、解壓tar -zxf zookeeper-3.4.6.tar.gz
5、進入資料夾中 建立一個資料夾data
6、進入到conf資料夾下 修改一個配置檔案的名稱 zoo_sample.cfg--->zoo.cfg mv zoo_sample.cfg zoo.cfg
7、進入到zoo.cfg修改data資料夾的地址 dataDir=/root/zookeeper-3.4.6/data
8、啟動zookeeper 進入bin 資料夾 ./zkServer.sh start
七、maven搭建品優購專案
建立 pyg_parent pom
pyg_commons pyg_pojo pyg_dao 配置檔案: 1、sqlMapConfig.xml 2、applicationContext-dao.xml dataSource sqlSessionFactory 註解掃描器 pyg_sellergoods_interface pyg_sellergoods_service war 新增的註解 是com.alibaba.dubbo.config.annotation.Service pyg_manager_web war 1、新增BrandService時用 import com.alibaba.dubbo.config.annotation.Reference;註解 2、注意web.xml中 url-partern 修改成 / 3、springmvc中注意放行靜態資源 <mvc:default-servlet-handler/> pyg_shop_web war
八、實現品牌資料查詢
小結: 1、為什麼要使用dubbo?
是一個分散式治理框架 解決的是高併發的問題
2、什麼是zookeeper
是一個軟體,在這裡作為dubbo的註冊中心
3、開發模式 面向服務開發 SOA 就是把service層作為一個web專案
多了一個interface模組