Proyek ini menggunakan model mal b2c dan menggunakan SpringBoot + SpringCloud + Vue untuk pemisahan front-end dan back-end.
Arsitektur B/S, menggunakan teknologi pemisahan front-end dan back-end
Mulai semua proyek Java dengan satu klik
Pengunduhan proyek front-end bergantung pada instalasi npm
Mulai npm run serve di latar depan
Impor file sql di direktori sql ke database mysql
Teknologi front-end: Vue2 + Vuex + Vue - Router + Axios + Elemen - ui + JavaScript + LayuiAdmin
Teknologi back-end: SpringBoot + SpringBootAdmin + MyBatisPlus + MySQL + Redis + Swagger + Druid + ElasticSearch + Ra bbitMQ + OSS + Nacos + OpenFegin + Gateway
Struktur keseluruhan mengadopsi model mal b2c
Verifikasi menggunakan email QQ
Akses pembayaran sandbox Alipay untuk menyelesaikan fungsi pembayaran
Gunakan Nacos sebagai pusat registrasi layanan dan pusat konfigurasi
Gunakan GateWay untuk pemrosesan gateway terpadu dan penerusan jalur dinamis
Menggunakan OpenFegin untuk memanggil layanan dari jarak jauh
Gunakan ElasticSearch untuk pencarian produk teks lengkap guna meningkatkan kecepatan pengambilan
Unggah gambar ke layanan Alibaba Cloud OSS
Gunakan RabbitMQ untuk memastikan sinkronisasi data antara database MySQL dan mesin pencari ElasticSearch
Swagger menghasilkan dokumentasi antarmuka
Gunakan Redis untuk mengintegrasikan SpringCache untuk caching guna meningkatkan efisiensi akses
Tampilan data di ES 
Gunakan SpringBootAdmin untuk memantau layanan mikro secara real-time 
Halaman depan e-commerce - gambar carousel 
Ponsel halaman depan e-commerce 
Halaman depan e-commerce-Peralatan rumah tangga 
Aksesori halaman depan e-niaga 
Semua produk di meja depan e-commerce 
keranjang belanja 
pesanan saya 
Manajemen pengguna 
Manajemen klasifikasi 
Manajemen produk 
Manajemen pesanan 
QQ: 2740860037