主要技術
-
后端技術: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,鏈接點這里。點我