淘淘商城(2)
畢竟是分散式服務架構專案與之前的垂直應用架構相比,算是個比較大的專案了。所以最好建個新的工作空間。
建好新的工作空間之後,先配置編碼集。Window——>Preferences——>
接下來是jdk了(推薦jdk1.7)
最後就是找到maven安裝目錄
第二步
新建maven專案
建立服務層工程,聚合專案
新建聚合專案,taotao-manager,打包型別pom,同樣需要繼承父工程。它是處理後臺業務邏輯的工程,需要用到工具,所以pom中加上common依賴。聚合專案繼承taotao-common工程之後,它的聚合子專案也會預設是已經繼承taotao-common工程。
可以看到這裡多了個<parent>標籤,用來引入父級pom。還有<dependencies>標籤,這裡會繼承全部的common依賴
接下來是聚合子專案taotao-manager-pojo 打包方式jar pojo是個實體類(對應之前的JavaBean)不需要依賴別的專案
聚合子專案taotao-manager-dao 打包方式jar dao是持久層 在pom檔案中新增相對應的依賴,mybatis、mysql、連線池...
聚合子專案taotao-manager-interface 打包方式 jar 需要繼承taotao-manager-pojo
聚合子專案taotao-manager-service 打包方式war 是放到伺服器裡面執行的一個web專案,預設的專案體系不完整
需要在src下建完整的專案體系 webapp——>WEB-INF——>web.xml
taotao-manager-service需要的依賴spring的東西,service需要開發服務,springmvc提供服務的介面
依賴interface和dao
taotao-manager-web 需要依賴taotao-common和taotao-manager-interface,但是由於interface已經繼承了pojo,又是taotao-manage的聚合子工程,所以只需要依賴taotao-manager-interface即可。
配置tomcat外掛
分散式專案,要將專案部署到不同的tomcat裡面,需要tomcat外掛,將parent管理的tomcat外掛放到taotao-manager-web中的pom檔案中
<build>標籤:全域性配置,針對當前專案的所有情況都有效
<configuration>標籤:宣告瞭對該外掛的配置
<path>站點 訪問專案 <port>埠號
使用外掛tomcat執行專案
在webapp目錄下新建一個jsp測試頁面,啟動服務之前把各個專案install一遍
最後 Run as——>Maven bilud——>clean tomcat7:run
install後的快取輸出在target檔案中,如果想建立新的部署,就必須用clean清理所有快取輸出
或者手動刪除
相關文章
- 淘淘商城(6)
- 淘淘商城專案 第四天總結
- 淘淘商城問題-啟動maven專案,沒有出現Starting ProtocolHandler ["http-bio-8080"]MavenProtocolHTTP
- JAVA商城 B2B2C商城系統 小程式 電子商務 springcloud商城JavaSpringGCCloud
- java版直播商城+直播間程式碼介紹+b2b2c微服務商城Java微服務
- javab2b2c多使用者商城Java
- JAVA商城 B2B2C Spring Cloud、小程式 多使用者商城系統 直播帶貨 新零售商城JavaSpringCloud
- JAVA電商 B2B2C商城系統 多使用者商城系統 直播帶貨Java
- 暢購商城(九):Spring Security Oauth2SpringOAuth
- S2B2C商城系統解決方案分享
- b2b2c青梧商城更新使用說明
- javab2b2c開源商城系統原始碼Java原始碼
- 數商雲S2B2C積分商城系統
- SpringBootb2b2c多使用者商城系統ssmb2b2cSpring BootSSM
- 推薦: 一個免費開源大型的商城系統_B2B2C+O2O一體化_OctShop商城系統
- Thinkphp仿蘑菇街商城版(b2c)PHP
- Thinkphp仿蘑菇街商城版(c2c)PHP
- Thinkphp仿zhe800商城(b2c)PHP
- 農產品S2B2B供應鏈商城系統
- B2B2C多租戶商城系統解決方案
- B2B2C商城系統原始碼要包含哪些功能?原始碼
- DSmall多商戶B2B2C開源商城原始碼原始碼
- javaspringbootb2b2cshop多使用者商城系統原始碼JavaSpring Boot原始碼
- java B2B2C 多租戶電子商城系統Java
- vue+node移動商城【2】-環境安裝Vue
- B2B2C多使用者國際版商城系統
- Java多使用者商城系統B2B2C原始碼Java原始碼
- java B2B2C Springboot多租戶電子商城系統JavaSpring Boot
- java B2B2C Springcloud電子商城系統-Feign負載均衡JavaSpringGCCloud負載
- java B2B2C springmvc mybatis仿淘寶電子商城系統JavaSpringMVCMyBatis
- JAVA 多使用者商城系統b2b2c-Spring Cloud元件JavaSpringCloud元件
- java B2B2C springmvc mybatis電子商城系統-Shiro介紹JavaSpringMVCMyBatis
- java B2B2C Springcloud電子商城系統- Gateway初體驗JavaSpringGCCloudGateway
- java B2B2C Springcloud電子商城系統-Spring Cloud學習JavaSpringGCCloud
- JAVA 多使用者商城系統b2b2c-spring cloud 概述JavaSpringCloud
- 微商城之業務邏輯架構設計,B2B2C模式流程設計-OctShop免費開源商城系統架構模式
- Java B2B2C多使用者商城springboot架構——springcloud整合busJavaSpring Boot架構GCCloud
- 【案例】“Weconnect”B2B2C多使用者商城系統開發案例