โปรเจ็กต์นี้ใช้โมเดลห้างสรรพสินค้า b2c และใช้ SpringBoot + SpringCloud + Vue สำหรับการแยกส่วนหน้าและส่วนหลัง
สถาปัตยกรรม B/S โดยใช้เทคโนโลยีการแยกส่วนหน้าและส่วนหลัง
เริ่มโปรเจ็กต์ Java ทั้งหมดได้ด้วยคลิกเดียว
การดาวน์โหลดโปรเจ็กต์ส่วนหน้าขึ้นอยู่กับการติดตั้ง NPM
เริ่มให้บริการเรียกใช้ npm ในเบื้องหน้า
นำเข้าไฟล์ sql ในไดเร็กทอรี sql ไปยังฐานข้อมูล mysql
เทคโนโลยีส่วนหน้า: Vue2 + Vuex + Vue - เราเตอร์ + Axios + องค์ประกอบ - ui + JavaScript + LayuiAdmin
เทคโนโลยีแบ็คเอนด์: SpringBoot + SpringBootAdmin + MyBatisPlus + MySQL + Redis + Swagger + Druid + ElasticSearch + Ra bbitMQ + OSS + Nacos + OpenFegin + เกตเวย์
โครงสร้างโดยรวมใช้โมเดลห้างสรรพสินค้า b2c
ยืนยันโดยใช้อีเมล QQ
เข้าถึงการชำระเงินแบบ Sandbox ของ Alipay เพื่อทำหน้าที่ชำระเงินให้เสร็จสมบูรณ์
ใช้ Nacos เป็นศูนย์ลงทะเบียนบริการและศูนย์การกำหนดค่า
ใช้ GateWay สำหรับการประมวลผลเกตเวย์แบบรวมและการส่งต่อเส้นทางแบบไดนามิก
การใช้ OpenFegin เพื่อโทรบริการจากระยะไกล
ใช้ ElasticSearch สำหรับการค้นหาผลิตภัณฑ์แบบเต็มเพื่อปรับปรุงความเร็วในการดึงข้อมูล
อัปโหลดภาพไปยังบริการ Alibaba Cloud OSS
ใช้ RabbitMQ เพื่อให้แน่ใจว่ามีการซิงโครไนซ์ข้อมูลระหว่างฐานข้อมูล MySQL และโปรแกรมค้นหา ElasticSearch
Swagger สร้างเอกสารอินเทอร์เฟซ
ใช้ Redis เพื่อรวม SpringCache สำหรับการแคชเพื่อปรับปรุงประสิทธิภาพการเข้าถึง
การแสดงข้อมูลใน ES 
ใช้ SpringBootAdmin เพื่อตรวจสอบไมโครเซอร์วิสแบบเรียลไทม์ 
หน้าแรกของอีคอมเมิร์ซ - ภาพหมุน 
หน้าแรกอีคอมเมิร์ซ-โทรศัพท์มือถือ 
หน้าแรกอีคอมเมิร์ซ-เครื่องใช้ในบ้าน 
หน้าแรกของอีคอมเมิร์ซ-อุปกรณ์เสริม 
ผลิตภัณฑ์ทั้งหมดอยู่ที่แผนกต้อนรับอีคอมเมิร์ซ 
ตะกร้าสินค้า 
คำสั่งซื้อของฉัน 
การจัดการผู้ใช้ 
การจัดการการจำแนกประเภท 
การจัดการผลิตภัณฑ์ 
การจัดการคำสั่งซื้อ 
ถาม: 2740860037