商城項目第一天

商城項目第一天

需完成的項目點:

  • 系統的架構,基於soa的架構。

  • 工程搭建,使用maven管理工程

  • svn的使用

系統的架構

由於商城的併發量大,我們採用分佈式的系統來開發

基於soa的架構

SOA:Onented Architecture面向服務的架構。也就是把工程拆分成服務層、表現層兩個工程。服務層中包含業務邏輯,只需要對外提供服務即可。表現層只需要處理和頁面的交互,業務邏輯都是調用服務層的服務來實現。
這裏寫圖片描述

商城系統架構

這裏寫圖片描述

工程搭建(使用Maven)

maven的安裝與配置

1.下載maven後解壓

2.在環境變量中,添加一個M2_HOME變量 裏面寫maven的文件路徑
然後在path中添加%M2_HOME%\bin;
注意:maven必須在JDK環境下才能運行,所以要檢查path中是否配置了
%JAVA_HOME%\bin;

3.配置完成後在cmd中輸入mvn -version 查看是否出現版本號,如果出現代表配置完成

4.在MyEclipse中Windows—->preferences—>MyEclipse—>Maven4Eclipse—->Installations添加我們安裝Maven的路徑

然後在User Setting中吧我們的配置文件settings.xml設置進去

5.配置完成

搭建工程

1.創建maven工程
在創建maven工程時,有2種maven工程可選,其一是maven project,
另一種是maven module,後者是前者的子類

2.在建工程時,會發現3中打包方式,分別是pom,jar,war
父類項目打pom包 需要部署的打war包 如果只是內部調用或者是做服務使用則打jar包

3.項目創建完畢後,會有一個pom.xml文件,這是maven的核心
下面介紹一下pom.xml裏各標籤的作用
http://blog.csdn.net/qq_32364027/article/details/50703849

4.運行項目
我們這裏使用的是maven自帶的tomcat插件
通過run as—->Maven build
在Goals裏填寫clean tomcat7:run 然後點擊RUN即可

這裏可能碰到無法找到指定依賴的問題,這是由於沒有將指定文件存入本地倉庫所致
解決方法:右鍵工程—-》RUN AS—》MAVEN INSTALL存入本地倉庫即可。
因此在運行前,先確認所依賴的文件是否都存入了本地倉庫

SVN的使用

1.SVN插件的安裝
http://www.cnblogs.com/xdp-gacl/p/3497016.html

2.安裝好後右鍵—》TEAM選擇SVN
在上傳的時候需要過濾一些不需上傳的文件
在WINDOW–>PREFERENCES–>TEAM–>IGNORED RESOURCES裏設置
一般是忽略.setting , .project , .classpath , target

3.下載只需要IMPORT—>SVN裏 從SVN檢出項目即可
注意:下載的項目不是MAVEN工程需要通過右鍵—》CONFIGURE選擇

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章