<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                [TOC] # 技術流程 為了完成這個j2ee項目,需要掌握如下技術,當然也可以以本項目為驅動,哪里不懂,學哪里,其實這也是最好的學習方式(帶著目標去學習): - Java Java基礎 - 前端: HTML, CSS, JAVASCRIPT, JQUERY - J2EE: TOMCAT, SERVLET, JSP, Filter - 數據庫: MySQL - 開發工具 Eclipse # 開發流程 模仿天貓整站是一個比較大的項目,將按照商業項目的開發流程有條不紊的一一展開: 1. 需求分析 首先確定要做哪些功能,需求分析包括**前臺**和**后臺**。 前臺又分為單純要展示的那些功能-**需求分析-展示**,以及會提交數據到服務端的哪些功能-**需求分析-交互**。 2. 表結構設計 接著是表結構設計,表結構設計是圍繞功能需求進行,如果表結構設計有問題,那么將會影響功能的實現。除了**表與表關系**,**建表SQL語句**之外,為了更好的幫助大家理解表結構以及關系,還特意把**表與頁面功能**一一對應起來 3. 原型 接著是界面原型,與客戶溝通順暢的項目設計流程里一定會有原型這個環節。 借助界面原型,可以低成本,高效率的與客戶達成需求的一致性。 *當然本項目中,由于時間關系直接提供靜態界面。* 4. 實體類設計 接著開始**實體類的設計與開發**,實體類不僅僅是對數據庫中的表的一一映射,同時還需要兼顧對業務功能的支持。 5. DAO類設計 然后是**DAO類的設計**,除了進行典型的ORM支持功能之外,也需要提供各種業務方法。 6. 業務類介紹 講解的**業務類**的概念,以及為什么在本項目中沒有包含這一層 7. 后臺-分類管理 接下來開始進行功能開發,按照模塊之間的依賴關系,首先進行**后臺-分類管理**功能開發。嚴格來說,這是開發的第一個功能,所以講解的十分詳細,不僅提供了**可運行的項目**,還詳細解釋了其中用到的**設計模式**,**JSP包含關系**,以及每個具體的功能: **查詢,分頁,增加,刪除,編輯,修改**。 把每個細節都掰的很細,可以更好的理解,消化和吸收。 在把**后臺-分類管理** 吃透之后,后續的其他后臺管理功能,做起來就會更加順暢 8. 后臺-其他管理 在把**后臺-分類管理** 消化吸收之后,就可以加速進行 **后臺其他頁面**的學習。 7. 前臺-首頁 前臺也包括許多功能, 與**后臺-分類管理**類似的,首先把**前臺-首頁**這個功能單獨拿出來,進行精講。**前臺-首頁** 消化吸收好之后,再進行其他前臺功能的開發。 8. 前臺無需登錄 從前臺模塊之間的依賴性,以及開發順序的合理性來考慮,把前臺功能分為了 **無需登錄** 即可使用的功能,和**需要登錄** 才能訪問的功能。 建立在前一步**前臺-首頁**的基礎之上,開始進行一系列的**無需登錄**功能開發。 9. 前臺需要登錄 最后是**需要登錄的前臺功能**。 這部分功能基本上都是和購物相關的。 因此,一開始先把**購物流程** 單獨拿出來捋清楚,其中還特別注明了**購物流程環節與表關系**,這樣能夠更好的建立對前端購物功能的理解。隨著這部分功能的開發,就會進入訂單生成部分,在此之前,先準備了一個 **訂單狀態圖**,在理解了這個圖之后,可以更好的進行訂單相關功能的開發。 10. 總結 最后總結整個項目的項目結構,都實現了哪些典型場景,運用了哪些設計模式,把學習到的知識都沉淀下來,轉換,消化,吸收為自己的技能
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看