ระบบอีคอมเมิร์ซ B2B2C แบบโอเพ่นซอร์สนี้สร้างขึ้นด้วย Spring Cloud, Nacos, Seata, MySQL, Redis, RocketMQ, Canal, ElasticSearch และ Minio โดยมี UI ที่ทันสมัย รองรับการใช้งานคลัสเตอร์ และรวมถึงกระบวนการสั่งซื้อที่สมบูรณ์ จนถึง Spring Boot 3 และ Vue 3 ซึ่งเหมาะอย่างยิ่งสำหรับการพัฒนาและปรับแต่งอย่างรวดเร็ว
ระบบห้างสรรพสินค้าอีคอมเมิร์ซ B2B2C แบบไมโครเซอร์วิสที่ใช้ Spring Cloud, Nacos, Seata, Mysql, Redis, RocketMQ, canal, ElasticSearch และ minio ใช้สถาปัตยกรรมเทคโนโลยีอินเทอร์เน็ตกระแสหลัก การออกแบบ UI ใหม่ รองรับการปรับใช้คลัสเตอร์ การลงทะเบียนบริการ และการค้นพบ และมีกระบวนการสั่งซื้อที่สมบูรณ์ ฯลฯ โค้ดเป็นแบบโอเพ่นซอร์สโดยสมบูรณ์และไม่มีแพ็คเกจรอง เป็นระบบแพลตฟอร์มอีคอมเมิร์ซที่เหมาะสมมากสำหรับการพัฒนารอง
Spring และ VUE ประกาศอย่างเป็นทางการว่า SpringBoot2 และ Vue2 จะหยุดการบำรุงรักษาในสิ้นปี 2023 ขอแนะนำให้ใช้ SpringBoot3+Vue3 ร่วมกันสำหรับโครงการใหม่ ห้างสรรพสินค้าแห่งนี้ได้รับการอัปเกรดแล้ว!!!
คำนำ
ห้างสรรพสินค้าแห่งนี้มุ่งมั่นที่จะสร้างระบบห้างสรรพสินค้าอีคอมเมิร์ซ B2B2C แบบไมโครเซอร์วิสที่มีฟังก์ชันครบครันและบำรุงรักษาง่ายสำหรับองค์กรขนาดกลางและขนาดใหญ่ ซึ่งใช้เทคโนโลยีไมโครเซอร์วิสกระแสหลัก ระบบการจัดการแบ็กเอนด์ประกอบด้วยการจัดการแพลตฟอร์ม การจัดการร้านค้า การจัดการผลิตภัณฑ์ การจัดการคำสั่งซื้อ การจัดการข้อกำหนด การจัดการสิทธิ์ การจัดการทรัพยากร และโมดูลอื่นๆ
เอกสาร
มีเอกสารประกอบสำหรับรหัสนี้หรือไม่? แน่นอน คุณได้ดาวน์โหลดมันแล้ว มันอยู่ในโฟลเดอร์ doc ฉันไม่รู้จริงๆ ดังนั้นฉันจะลิงก์มัน:
gitee: https://gitee.com/gz-yami/mall4cloud/tree/master/doc
วิดีโอการตั้งค่าสภาพแวดล้อมการพัฒนา (แนะนำให้อ่านเอกสารก่อนแล้วจึงดูวิดีโอ): https://www.bilibili.com/video/BV1TK411C7aV
มีเสียง. หากวิดีโอมีประโยชน์สำหรับคุณ อย่าลืมกดไลค์และโหวต
โปรเจ็กต์นี้เป็นโปรเจ็กต์ที่ปฏิบัติตามข้อกำหนดโค้ดของอาลีบาบาอย่างเคร่งครัด ต่อไปนี้คือผลการสแกนข้อกำหนดโค้ด
สำหรับโครงสร้างไดเรกทอรีเฉพาะและข้อกำหนดโค้ด โปรดดู https://gitee.com/gz-yami/mall4cloud/tree/master/doc/%E4%BB%A3%E7%A0%81%E7%9B%AE%E5 %BD%95%E7%BB%93%E6%9E%84
อนุญาต
นอกจากเวอร์ชันโอเพ่นซอร์สแล้ว ห้างสรรพสินค้าแห่งนี้ยังมีเวอร์ชันเชิงพาณิชย์ของห้างสรรพสินค้าอีกด้วย สำหรับรายละเอียด โปรดไปที่เว็บไซต์อย่างเป็นทางการ
เว็บไซต์อย่างเป็นทางการของห้างสรรพสินค้า: https://www.mall4j.com
ห้างสรรพสินค้าใช้โอเพ่นซอร์ส AGPLv3 โปรดปฏิบัติตามข้อกำหนดที่เกี่ยวข้องของ AGPLv3 หรือติดต่อผู้เขียนเพื่อขออนุญาตเชิงพาณิชย์ (https://www.mall4j.com)
ลิงค์โครงการ
แบ็กเอนด์ JAVA: https://gitee.com/gz-yami/mall4cloud
แพลตฟอร์ม: https://gitee.com/gz-yami/mall4cloud-platform
ฝั่งร้านค้า: https://gitee.com/gz-yami/mall4cloud-multishop
uni-app: https://gitee.com/gz-yami/mall4cloud-uniapp
ที่อยู่สาธิต
ที่อยู่การสาธิตเวอร์ชันเชิงพาณิชย์:
ฝั่งพีซี: https://cloud-pc.mall4j.com
เทอร์มินัล H5: https://h5.mall4j.com/cloud
การสาธิตมินิโปรแกรมเวอร์ชันเชิงพาณิชย์
ข้อกำหนดโครงสร้างไดเร็กทอรี
เรายังมีโครงสร้างไดเร็กทอรีของเราเองด้วย
เกี่ยวกับ FeignClient เนื่องจากมีการเรียกระหว่างไมโครเซอร์วิส Feign จึงเป็นโปรโตคอล http เราสกัดมันออกมา นอกจากนี้ยังมีอินเทอร์เฟซแบบเปิดเผยภายในซึ่งพบได้ทั่วไปในหลายที่ ดังนั้นเราจึงแยกอินเทอร์เฟซออกเป็นโมดูลเพื่อให้อ้างอิงได้ง่าย คุณจะเห็นได้ว่าภายใต้โมดูล mall4cloud-api มีข้อมูลเกี่ยวกับอินเทอร์เฟซปลอมภายในทั้งหมด
โครงสร้างไดเร็กทอรี
การเลือกใช้เทคโนโลยี
แผนภาพสถาปัตยกรรมระบบ
ที่อยู่ API หลังจากการปรับใช้ห้างสรรพสินค้า
บทแนะนำการปรับใช้
สำหรับบทช่วยสอนการใช้งาน โปรดดูที่ /Basic Development Documents/mall4cloud Development Environment Setup.md ในโฟลเดอร์นี้และการติดตั้งมิดเดิลแวร์ในไดเร็กทอรี /Development Environment Setup
ภาพหน้าจอที่เกี่ยวข้องกับการทำงานของโค้ด
1. ภาพหน้าจอหลังเวที
ด้านแพลตฟอร์ม
ฝั่งพ่อค้า
2. ภาพหน้าจอของโปรแกรมขนาดเล็ก
ภาพหน้าจอ 3.uni-app
ส่งข้อเสนอแนะ
กรุณาคลิกเพื่อดูห้างสรรพสินค้ารุ่น springboot
https://gitee.com/gz-yami/mall4j
ความชอบและกำลังใจของคุณเป็นแรงผลักดันให้เราก้าวไปข้างหน้า~
ความชอบและกำลังใจของคุณเป็นแรงผลักดันให้เราก้าวไปข้างหน้า~
ความชอบและกำลังใจของคุณเป็นแรงผลักดันให้เราก้าวไปข้างหน้า~
สำหรับข้อมูลเพิ่มเติม โปรดตรวจสอบเว็บไซต์อย่างเป็นทางการ https://www.mall4j.com