新巴巴運動網 項目第一天


新巴巴運動網 項目第一天

 

  1. 今天內容

項目介紹(重點)

開發環境(比對工具)

頁面介紹 (介紹順序、開發順序)

系統架構 12個項目

搭建Maven環境

SVN使用(服務器搭建)SVN客戶端使用

  1. 項目介紹(重點)

 

  1. 傳統軟件與互聯網軟件的區別

傳統軟件:局域網內訪問 公司內部員工使用

互聯網軟件:公網上訪問 全球購

 

 

金融:

門戶:

電子商務:

電子:通過互聯網的形勢

商:經商、交易

務: 服務(售前、售中、售后)

游戲:

  1. 新巴巴運動網是什么網站

一家專門做運動類產品的網站,它有的模塊如下

同類產品:京東、淘寶、。。。。

  1. 統一開發環境

Window 7 64

 

Eclipes 4.5.2 32位

Jdk 1.7 32位

Mysql 5.6.8 5.0以上

Tomcat 7 32位

apache-maven-3.3.9

 

 

 

 

  1. 頁面展示

前台:面向消費者 portal

后台:面向商家(員工) 上架 console

單點登陸系統:同一家公司多個應用共用同一套登陸系統 同一套

 

公司還有以下系統…..

財務系統

成本計算系統

物流

供貨商系統

。。。

 

互聯網項目

www.jd.com:80/請求路徑.action

 

www.jd.com/Search

localhost:8080/項目名/請求路徑

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  1. 系統架構

 

30個系統

 

 

 

 

 

 

 

 

 

 

 

第一步:父工程

第二步:common

第三步:POJO 依賴common

第四步:interface 依賴POJO

第五步:Dao 依賴 POJO

第六步:四個Service 依賴 interface Dao

第七步:三個Controller 依賴interface

 

 

清理 clean

編譯 compile

打包 package

測試 test

安裝 install

發布 deploy

  1. 搭建Maven環境

    1. 本地倉庫位置

  1. 解壓之后

 

 

  1. Eclipse的Maven插件設置

 

 

  1. 指定本地倉庫位置

 

 

 

  1. Setting中指定本地倉庫的路徑

 

 

 

 

 

 

  1. 父工程

 

 

 

 

 

 

  1. Common工程

 

 

 

 

 

  1. 刷新Maven工程

 

 

 

  1. 創建War工程之后報錯解決

由於Eclipse開發工具自帶的默認骨架不完整、所以在webapp/創建WEB-INF/web.xml文件

 

  1. web.xml

<?xml version="1.0" encoding="UTF-8"?>

<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"

    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee

    http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">

    

</web-app> 

 

 

 

 

  1. SVN使用

    1. 搭建SVN服務器

 

 

 

 

 

 

  1. Eclipse連接SVn

 

 

只提交源代碼

 

 

過濾不提交的內容

 

提交

 

 

 

 

 

 

 

 

 

  1. 檢出

 

 

 

 

 

  1. 轉成Maven工程

 

 

  1. 檢出父工程中的子工程

 

  1. 斷開連接與SVN

 

 

說明:

創建的所有的項目都要執行一次上面的斷開連接才能都完全斷開SVN

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

      

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM