推薦幾款目前比較優秀,star較高的JAVA開源商城,瞭解一下
在知乎上面看到的,都是碼雲上面的開源商城,覺得不錯,收藏一波。
1. 專案名稱:分散式B2C商城 xbin-store
專案介紹:模仿國內知名B2C網站,實現的一個分散式B2C商城 使用Spring Boot 自動配置 Dubbox / MVC / MyBatis / Druid / Solr / Redis 等。
使用技術:
後臺
使用
Spring Boot
構建整個專案 去除 XML 配置Maven
構建專案Jenkins
作為持續整合採用
Dubbox
作為RPC框架kryo
序列化使用
Apollo
配置中心使用
Spring
+Spring MVC
+MyBatis
SSM框架資料庫連線池使用
druid
資料庫使用
MySQL
Redis
頁面引擎採用
Beetl
網頁採用
freemarker
生成靜態化頁面儲存採用
FastDFS
儲存圖片等檔案採用
Solr
實現搜尋服務Swagger2
生成 RESTful Apis文件負載均衡使用
Nginx
、keepalived
實現高可用採用
Spring Scheduled
做任務排程訊息中介軟體採用
RabbitMQ
在分散式事務上則採用了TCC解決訂單支付方面時效性要求性高的分散式事務,可靠的訊息服務則來解決如會計記錄等時效性要求低的分散式事務.
前臺
AdminLTE整合太多Js這裡就不一一列舉了
2.專案名稱:貓寧Morning公益商城
專案簡介:貓寧Morning公益商城是中國公益性線上電子商城,以商城B2C模式運營的公益線上商城,是一家致力於將傳統公益商城網際網路化的創新公益商城。系統分為前臺和後臺,前臺主要功能包括註冊和登入、商品瀏覽、個人資訊管理、購物車、我的訂單、網上支付、評價、提問、公益活動、公益論壇、商城論壇等系統,後臺主要功能包括管理成員資訊管理、使用者資訊管理、商品管理、公益活動管理、商品分類管理、訂單管理、公告資訊管理、論壇平臺管理、商品提上管理、商品評價管理等。
3. 專案名稱:BDShop商城系統
專案簡介:BDShop商城系統是B2C模式的電子商城 後端基於springboot 前端基於nodejs 實現的前後端分離架構的專案。
專案名稱:Javashop-B2C 單店商城
專案簡介:Javashop-B2C Javashop是基於Java技術構建的開源電子商務平臺,採用EOP(Enation Open Platform易族開放平臺)框架體系,更具人性化的操作體驗,內建庫存管理系統,完備的訂單流程,豐富的統計功能,多種支付方式,適合搭建穩定、高效的B2C電子商務平臺。 同時Javashop的模板引擎及元件機制讓擴充套件變得簡單,更有大量第三方元件可供選擇,極大的降低二次開發成本。
4. 專案名稱:小V鋪微信開源商城
專案簡介:小V鋪是完全免費開源的商城專案,它採用國際標準HTML5+CSS3技術,小V鋪商城提供商城原始碼+開放商城API+前端元件庫三大核心功能,幫助您快速進行二次開發,將商城改成您想要的樣子。 顧客通過手機瀏覽器、微信公眾號、好友/朋友圈轉發開啟你的微商城,隨時隨地線上購買。商城功能強大,覆蓋全網零售,為您提供一站式電商解決方案。
這個商城半開源,只提供介面,如果他要關閉介面,也沒有辦法。