โปรเจ็กต์นี้ใช้โมเดลห้างสรรพสินค้า 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