XYZ軟體急先鋒


慕課網搬運計劃 #81 Java從零到企業級電商項目實戰 中文教學版(DVD9兩片裝 此片售價400元)




-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
軟體名稱:慕課網搬運計劃 #81 Java從零到企業級電商項目實戰 中文教學版(DVD9兩片裝 此片售價400元)
語系版本:中文教學版
光碟片數:2片裝
破解說明:
系統支援:For Windows XP/Vista/7
軟體類型:電腦教學
硬體需求:PC
更新日期:2019-06-28
官方網站:
中文網站:
軟體簡介:
銷售價格:$400元
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
 





軟體簡介:
 
講師:JAVA開發工程師 Geely
難度:中級
時長:20小時
視頻有水印。

【適合人群】
本課程非常適合作為新手的第一個Java企業級線上項目
為了更順利的完成本課程的學習與實戰,你最好有一些:

Linux、Mysql、Git、Maven、Java、Spring、SpringMVC、Mybatis等基本概念

【課程章節】
第1章 課程介紹(購買套餐更划算)
二期進階課程:《Tomcat集群與Redis分佈式架構演進》,https://coding.imooc.com/
class/162.html,本課程為一期課程,學完一期,可以更平滑的進階二期架構演進,本
章詳細介紹Java服務端課程內容,項目演示課程安排,高大上的架構從一台服務器演變
到高性能、高並發、高可用架構的過程,大型架構演進思想以及代碼演進細節。(...


1-1 課程導學

1-2 課程學習與解決問題指南(最重要的一節課)

1-3 大型Java項目架構演進解析
      
第2章 開發環境安裝與配置講解、實操(linux平台【推薦】或windows平台)
考慮到學習這門課程的同學自己的電腦系統有的可能是Linux的,有的可能是Windows的,
為了降低大家在搭建環境這塊的難度和需要避免的坑,本章將手把手領大家分別windows
和linux環境(推薦)下安裝jdk、tomcat、maven、vsftpd、nginx、文件服務器、mysql
、git安裝、配置驗證。在這章中可以學到linux權限、linux服務、ftp服務器...

2-1 linux軟件源配置與學習建議

2-2 linux軟件源配置實操

2-3 jdk安裝講解(選看)

2-4 jdk安裝實操(linux系統同學看這節)

2-5 jdk安裝實操(windows系統同學看這節)

2-6 tomcat安裝講解(選看)

2-7 tomcat安裝實操(linux系統同學看這節)

2-8 tomcat安裝實操(windows系統同學看這節)

2-9 maven項目構建與管理工具安裝講解(選看)

2-10 maven項目構建與管理工具安裝實操(linux系統同學看這節)

2-11 maven項目構建與管理工具安裝實操(windows系統同學看這節)

2-12 vsftpd文件服務器安裝與配置講解(選看)

2-13 vsftpd文件服務器安裝與配置實操(linux系統同學看這節)

2-14 ftpserver文件服務器安裝與配置實操(windows系統同學看這節)

2-15 nginx反向代理服務器安裝與配置講解(選看)

2-16 nginx反向代理服務器安裝與配置實操(linux系統同學看這節)

2-17 nginx反向代理服務器域名解析配置實操(linux系統同學看這節)

2-18 nginx反向代理服務器安裝與配置實操(windows系統同學看這節)

2-19 nginx反向代理服務器域名解析配置實操(windows系統同學看這節)

2-20 nginx反向代理服務器域名解析配置細節補充-autoindex(解決2-19小節403問題)

2-21 文件服務器搭建及原理講解

2-22 mysql數據庫安裝與配置講解(選看)

2-23 mysql數據庫安裝與配置實操(linux系統同學看這節)

2-24 mysql數據庫安裝與配置實操(windows系統同學看這節)

2-25 git版本控制工具安裝與配置講解(選看)

2-26 git版本控制工具安裝與配置實操(linux系統同學看這節)

2-27 git版本控制工具安裝與配置實操(windows系統同學看這節)


第3章 數據表結構設計(表結構,表關係,索引,時間戳)
本章將詳細講解我們課程中所使用的數據表結構,表關係,索引,時間戳,帶著大家認識
高精度字段類型,富文本字段類型,會重點講我們本次課程在設計數據表的思路和思想,
同時會和大家分享在數據表設計中有哪一些經驗、技巧和注意的點。...

3-1 數據表結構設計

3-2 數據表關係設計

3-3 數據表索引與時間戳講解


第4章 項目初始化
本章將手把手領大家初始化數據庫,安裝idea、配置jdk、tomcat、maven並通過archetype
創建web項目,講解maven的pom文件配置,使用git對初始化代碼提交。使用mybatis-generator、
mybatis-plugin、mybatis-pagehelper,並生成我們項目所需的dao層代碼文件。對spring官
方demo進行指引。並詳細講解spring、springmvc、logback、f...


4-1 項目初始化概要

4-2 數據庫初始化

4-3 idea項目開發工具安裝實操(mac)

4-4 idea項目開發工具安裝實操(windows)

4-5 jdk、tomcat、maven配置及初始化web空白項目

4-6 git初始化

4-7 maven的pom文件配置

4-8 項目包結構初始化

4-9 mybatis三劍客之mybatis-generator配置

4-10 mybatis三劍客之mybatis-generator生成數據對像和時間戳優化

4-11 mybatis三劍客之mybatis-plugin講解

4-12 mybatis三劍客之mybatis-pagehelper分頁插件講解

4-13 spring官方demo指引及配置

4-14 spring、springmvc配置實操

4-15 logback配置講解

4-16 ftp服務器配置講解

4-17 idea的注入和自動編譯配置

4-18 項目初始化代碼提交

4-19 兩個提高工作效率的神器-Restlet Client和fe助手


第5章 用戶模塊開發
本章將帶大家完成用戶模塊功能的開發並結合實際案例講解如何避免橫向越權、縱向越權安
全漏洞。MD5明文加密和增加salt值。guava緩存的使用,高復用服務響應對象的設計思想及
抽像封裝。mybatis-plugin的使用技巧。


5-1 用戶模塊開發概要與接口設計講解

5-2 登錄功能開發

5-3 登出,註冊,校驗功能開發

5-4 獲取用戶登錄信息,忘記密碼,提示問題與答案,重置密碼功能開發

5-5 忘記密碼中的重置密碼功能開發

5-6 登錄狀態下重置密碼功能開發

5-7 更新用戶個人信息功能開發

5-8 獲取用戶詳細信息功能開發及MD5加密補充

5-9 用戶模塊所有功能自測試


第6章 分類管理模塊開發
本章將帶大家完成分類管理模塊功能的開發,並講解遞歸分類,並且支持分類無限層級樹狀
結構,通過分類對象的排重講解重寫hashcode方法和equal方法的重要性。


6-1 分類管理模塊開發概要與接口設計講解

6-2 添加分類和更新分類名字功能開發

6-3 查詢節點和遞歸查找功能開發

6-4 分類管理模塊所有功能自測


第7章 商品管理模塊開發
本章我們一起完成商品模塊的開發,完成後台商品的創建、富文本的處理,前台產品的搜索
、列表、詳情。手把手領著大家對接FTP服務器,編寫springmvc文件上傳,使用文件流讀取
properties文件,詳細講解抽像POJO、BO、VO對像之間的轉換關係及解決思路,joda-time快
速入門,Mybatis對where語句動態拼裝的幾個版本演變 ,Mybatis...


7-1 商品管理模塊開發概要與接口設計講解

7-2 後台商品新增,保存,更新,上下架功能開發

7-3 後台獲取商品詳情功能開發及PropertiesUtil配置工具,DateTimeUtil時間處理工具開發

7-4 後台商品列表動態分頁功能開發

7-5 後台商品搜索功能開發

7-6 後台商品圖片的springmvc上傳與富文本上傳ftp服務器功能開發1

7-7 後台商品圖片的springmvc上傳與富文本上傳ftp服務器功能開發2

7-8 前台商品詳情,列表,搜索,動態排序功能開發

7-9 商品管理模塊所有功能自測


第8章 購物車模塊開發
本章我們一起完成購物車模塊的開發,一起封裝購物車高復用的核心方法並解決浮點型在商業
運算中丟失精度的問題,並針對幾個不同的case詳細講解,同時就Bigdecimal源碼進行講解。


8-1 購物車模塊開發概要與接口設計講解

8-2 加入購物車功能開發1

8-3 加入購物車功能開發2

8-4 更新,刪除購物車商品功能開發

8-5 全選,全反選,單選,單反選,查詢購物車商品數量功能開發

8-6 購物車模塊所有功能自測


第9章 收貨地址管理模塊開發
本章將帶大家一起完成收貨地址是增刪改查的功能,同時會講解到SpringMVC數據綁定中的對
象綁定,對mybatis自動生成主鍵的處理,進行配置和使用的講解。並進一步鞏固橫向越權漏
洞


9-1 收貨地址管理模塊開發概要與接口設計講解

9-2 收貨地址增,刪,改,查,分頁列表,地址詳情功能開發

9-3 收穫地址管理模塊所有功能自測


第10章 支付模塊開發
本章將帶大家完成支付模塊的開發,同時會講解支付寶對接的核心文檔,支付寶的配置,並調
通支付寶官方demo,解析支付寶SDK源碼,生成二維碼並持久化到圖片服務器,手把手把支付寶
集成到我們的項目當中。並分享外網穿透和遠程調試對接的技巧。...


10-1 支付模塊開發概要與接口設計講解

10-2 支付寶支付功能對接要點講解(知識點補充)

10-3 支付寶支付功能重要文檔簡介(知識點補充)

10-4 支付寶支付功能官方Demo調試實操1(知識點補充)

10-5 支付寶支付功能官方Demo調試實操2(知識點補充)

10-6 支付寶支付功能開發1

10-7 支付寶支付功能開發2

10-8 支付寶支付回調函數實現與支付寶SDK源碼解析

10-9 查詢訂單支付狀態功能開發

10-10 支付模塊所有功能自測


第11章 訂單管理模塊開發
本章將帶大家一起完成訂單的信息填寫,訂單生成,和商品模塊、購物車模塊、用戶模塊的關聯
關係。讓大家學習到如何為接下來要做的支付預留擴展性的思路。如何避免業務邏輯中容易發生
的橫向越權和縱向越權等安全漏洞。?同時引出如何可以避免未來在SOA架構中容易引起故障的枚
舉引起的坑。並帶著大家設計出實用、安全、擴展性...


11-1 訂單模塊開發概要及接口設計講解

11-2 創建訂單,清空購物車等功能開發1

11-3 創建訂單,清空購物車等功能開發2

11-4 取消訂單,獲取購物車中商品信息功能開發

11-5 前後台訂單列表,訂單詳情,發貨功能開發

11-6 訂單管理模塊所有功能自測


第12章 雲服務器線上部署與自動化發佈,驗證,故障排查與解決
本章我會教大家把我們之前開發完成的代碼發佈到線上,包含阿里雲的玩法,線上服務器的配置、
線上域名的解析、線上vsftpd、nginx等等配置、線上基於shell的發佈腳本的開發,線上環境的
驗證,故障排查與解決等內容,讓我們的開發結果跑在真實的生產環境。讓你輕鬆+愉快地把自己
的項目發佈到線上可供隨時訪問。...


12-1 雲服務器部署概要講解

12-2 雲服務器購買、管理、配置實操

12-3 線上域名購買、解析講解

12-4 線上雲服務器用戶創建實操

12-5 線上環境安裝配置實操(jdk-tomcat-maven-vsftpd-nginx)

12-6 線上環境安裝配置實操(mysql)

12-7 線上環境安裝配置實操(git)

12-8 線上防火牆配置實操

12-9 服務端項目自動化發佈、驗證、故障排查與解決


第13章 課程回顧與二期展望(二期課程已上線)
到這一章也就接近本次課程的尾聲了,很高興大家能堅持到最後,在這一章中我會總結電商平台
相關知識點,以及對所使用到的框架進行總結。同時按照大型項目的演進之路,一起展望我們後
續進階課程的內容(二期課程已上線:http://coding.imooc.com/class/162.html),最後非常
感謝大家的支持,祝你們學有所獲!...


13-1 課程回顧與下期展望

本課程已完結


-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=