ระบบสั่งซื้อ WeChat ที่ใช้ SpringBoot
หมายเหตุ: อย่าดาวน์โหลด IDEA เวอร์ชัน Community ให้ดาวน์โหลดเวอร์ชัน Ultimate ฐานข้อมูล MySQL ที่ฉันใช้คือเวอร์ชัน 5.7.21 คำสั่งการสร้างตารางของโปรเจ็กต์นี้ดูเหมือนจะเข้ากันไม่ได้กับเวอร์ชัน 5.6 ขอแนะนำให้ติดตั้งเวอร์ชัน 5.7 ขึ้นไป แนะนำไคลเอนต์ MySQL ที่ค่อนข้างใช้งานง่าย: Navicat สำหรับ MySQL อินเทอร์เฟซกราฟิกไคลเอ็นต์ Redis: Redis Desktop Manager วิธีที่ดีที่สุดคือเปลี่ยนคลังสินค้าระยะไกลของ Maven เป็นคลังสินค้าของ Alibaba Cloud วิธีการแก้ไขนี้ถูกนำมาใช้ทางออนไลน์และง่ายมาก
git clone https://github.com/sqmax/springboot-project.git
เพื่อโคลนโปรเจ็กต์ในเครื่องhttp://127.0.0.1:8080/sell/seller/product/list
เพื่อไปที่อินเทอร์เฟซระบบการจัดการผู้ขายของเราทางฝั่งผู้ขาย ผลกระทบมีดังนี้: git clone https://github.com/sqmax/vuejs-project.git
เพื่อดาวน์โหลดส่วนหน้า -end โปรเจ็กต์ โดยที่พาธรูทของโปรเจ็กต์ (vuejs-project ) เป็นโค้ดส่วนหน้าที่คอมไพล์แล้ว 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;
ด้านบนควรเป็นไดเร็กทอรี dist ของโปรเจ็กต์ส่วนหน้าที่คุณเพิ่งคอมไพล์
nginx -s reload
เพื่อรีสตาร์ทเซิร์ฟเวอร์ nginxhttp://127.0.0.1/#/order/
เทอร์เฟซว่างจะปรากฏขึ้น กด F2 เพื่อเปิดเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์ของเบราว์เซอร์ และป้อน document.cookie='openid=abc123'
ในคอนโซลของเบราว์เซอร์ ชื่อโดเมนนี้ เยี่ยมชมอีกครั้ง: http://127.0.0.1
จากนั้นคุณสามารถเข้าถึงอินเทอร์เฟซส่วนหน้าได้ ดังต่อไปนี้: 6. สำหรับการเข้าถึงบัญชีสาธารณะ WeChat บนโทรศัพท์มือถือ จะต้องใช้เครื่องมือเจาะอินทราเน็ต เนื่องจากไม่สามารถเข้าถึงที่อยู่ IP ได้โดยตรงใน WeChat จึงต้องซื้อชื่อโดเมน ซึ่งเกี่ยวข้องกับการดีบัก WeChat ที่ค่อนข้างซับซ้อนด้วย มันจะไม่ถูกนำเสนอที่นี่ คุณสามารถใช้เครื่องมือบุรุษไปรษณีย์เพื่อจำลองการสั่งซื้อ WeChat สำหรับอินเทอร์เฟซการเข้าถึง โปรดดูคลาสที่เริ่มต้นด้วยผู้ซื้อภายใต้แพ็คเกจคอนโทรลเลอร์
7. หากคุณต้องการตรวจสอบผลการเข้าถึงของไคลเอนต์ WeChat คุณสามารถไปที่ลิงค์นี้บนไคลเอนต์ WeChat: http://sell.springboot.cn/
(โปรดทราบว่านี่เป็นการสาธิตโครงการที่เปิดตัวโดยพี่ชาย) หากคุณใช้คอมพิวเตอร์ในการเข้าถึง คุณสามารถไปที่: http://sell.springboot.cn/#/order/; จากนั้นกด F12
เพื่อเปิดนักพัฒนาของเบราว์เซอร์ เครื่องมือและคลิกที่คอนโซล เข้าสู่คอนโซล: document.cookie='openid=abc123'
; จากนั้นไปอีกครั้ง: http://sell.springboot.cn คุณจะเห็นเอฟเฟกต์ส่วนหน้า
เกี่ยวกับไอเดีย สำหรับผู้ที่ใช้ Eclipse คุณสามารถลองใช้ IDEA ได้ นี่เป็นครั้งแรกที่ฉันใช้ IDEA สำหรับโปรเจ็กต์นี้ และรู้สึกว่าฉลาดมากและใช้งานง่าย คุณสามารถตรวจสอบพื้นที่เก็บข้อมูลนี้: https://github.com/judasn/IntelliJ-IDEA-Tutorial ซึ่งเป็นบทช่วยสอนที่ดีมาก เกี่ยวกับวิธีการใช้ IDEA
เกี่ยวกับส่วนหน้า. ฉันไม่ได้ศึกษาโครงการ vue.js เลย ฉันแค่ใช้มันเพื่อการสาธิตเท่านั้น ผู้ที่สนใจสามารถเข้าไปเรียนรู้ได้ที่ MOOC.com
ระบบสั่งซื้อ WeChat ของ Spring Boot Enterprise
Vue.js 2.5 + cube-ui สร้างแอป Ele.me ใหม่