商城專案基本介紹
阿新 • • 發佈:2019-01-22
主要技術
後端技術:spring、SpringMVC、Mybatis
前端技術:JSP、JSTL、jQuery、Ajax、EasyUI、KindEditor(富文字編輯器)、CSS+DIV
快取技術:Redis(快取伺服器)
訊息佇列:RabbitMQ
搜尋技術:Solr(搜尋)
遠端呼叫技術:httpclient(呼叫系統服務)
資料庫:MySQL
伺服器: Nginx(web伺服器)和tomcat
版本控制:git
開發工具和環境
Eclipse Java EE IDE for Web Developers. Version: Luna Service Release 1 (4.4.1),自帶maven外掛。
Maven 3.3.9
Apache Tomcat/7.0.47(Maven Tomcat Plugin)
JDK 1.7
Mysql 5.6
Nginx 1.5.1
Redis 2.8.9
Win7 作業系統
功能模組
後臺管理系統:管理商品、訂單、類目、商品規格屬性、使用者管理以及內容釋出等功能。詳細開發流程。點我
前臺系統:使用者可以在前臺系統中進行註冊、登入、瀏覽商品、首頁、下單等操作。詳細開發流程。點我
單點登入系統:為多個系統之間提供使用者登入憑證以及查詢登入使用者的資訊。詳細開發流程。點我
訂單系統:提供下單、查詢訂單、修改訂單狀態、定時處理訂單。詳細開發流程。點我
購物車系統:集中管理訂單。詳細開發流程。
搜尋系統:提供商品的搜尋功能。詳細開發流程。點我
原始碼demo
原始碼已上傳至github,連結點這裡。點我