Sistem pemesanan WeChat berdasarkan SpringBoot
Catatan: Jangan mengunduh IDEA versi Komunitas, unduh versi Ultimate. Database MySQL yang saya gunakan adalah versi 5.7.21. Pernyataan pembuatan tabel proyek ini sepertinya tidak kompatibel dengan versi 5.6. Disarankan untuk menginstal versi 5.7 ke atas. Merekomendasikan klien MySQL yang relatif mudah digunakan: Navicat untuk MySQL. Antarmuka grafis klien Redis: Redis Desktop Manager. Yang terbaik adalah mengubah gudang jarak jauh Maven ke gudang Alibaba Cloud. Metode modifikasi diperkenalkan secara online dan sangat sederhana.
git clone https://github.com/sqmax/springboot-project.git
untuk mengkloning proyek secara lokal.http://127.0.0.1:8080/sell/seller/product/list
untuk membuka antarmuka sistem manajemen pedagang kami di sisi penjual. Efeknya adalah sebagai berikut: git clone https://github.com/sqmax/vuejs-project.git
untuk mengunduh bagian depan -end project, dengan jalur root proyek (vuejs-project ) adalah kode front-end yang dikompilasi. server {
listen 80;
server_name localhost;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
root F:vuejs-projectdist; #前端资源路径
index index.html index.htm;
}
location /sell/ {
proxy_pass http://127.0.0.1:8080/sell/;
}
F:vuejs-projectdist;
di atas seharusnya merupakan direktori dist dari proyek front-end yang baru saja Anda kloning.
nginx -s reload
untuk memulai ulang server nginx.http://127.0.0.1/#/order/
, antarmuka kosong akan muncul. Tekan F2 untuk membuka alat pengembang browser, dan masukkan document.cookie='openid=abc123'
di konsol browser nama domain ini. Kunjungi lagi: http://127.0.0.1
, maka Anda dapat mengakses antarmuka front-end. sebagai berikut: 6. Untuk mengakses akun publik WeChat di ponsel, harus menggunakan alat penetrasi intranet. Karena alamat IP tidak dapat diakses secara langsung di WeChat, maka nama domain harus dibeli, yang juga memerlukan debugging WeChat yang cukup rumit. Ini tidak akan diperkenalkan di sini. Anda dapat menggunakan alat tukang pos untuk mensimulasikan pemesanan WeChat. Untuk antarmuka akses, lihat kelas yang dimulai dengan Pembeli di bawah paket pengontrol.
7. Jika Anda ingin memeriksa efek akses klien WeChat, Anda dapat mengunjungi tautan ini di klien WeChat: http://sell.springboot.cn/
. (Perhatikan bahwa ini adalah demonstrasi proyek yang diluncurkan oleh kakak senior) Jika Anda menggunakan komputer untuk mengakses, Anda dapat mengunjungi terlebih dahulu: http://sell.springboot.cn/#/order/ Kemudian, tekan F12
untuk membuka pengembang browser tools dan klik pada konsol, masukkan di konsol: document.cookie='openid=abc123'
; Kemudian kunjungi lagi: http://sell.springboot.cn, Anda dapat melihat efek front-end.
Tentang IDE. Bagi yang menggunakan Eclipse bisa mencoba IDEA. Ini pertama kalinya saya menggunakan IDEA untuk proyek ini, dan rasanya sangat cerdas serta mudah digunakan. Anda dapat melihat repositori ini: https://github.com/judasn/IntelliJ-IDEA-Tutorial, yang merupakan tutorial yang sangat bagus. tentang cara menggunakan IDEA.
Tentang ujung depan. Saya belum mempelajari proyek front-end vue.js, saya hanya menggunakannya untuk demonstrasi.
Sistem Pemesanan WeChat Spring Boot Enterprise
Vue.js 2.5 + cube-ui Rekonstruksi Aplikasi Ele.me