نظام الطلب WeChat يعتمد على SpringBoot
ملحوظة: لا تقم بتنزيل الإصدار المجتمعي من IDEA، بل قم بتنزيل الإصدار النهائي. قاعدة بيانات MySQL التي أستخدمها هي الإصدار 5.7.21 يبدو أن بيان إنشاء الجدول لهذا المشروع غير متوافق مع الإصدار 5.6. يوصى بتثبيت الإصدارات 5.7 وما فوق. أوصي باستخدام عميل MySQL سهل الاستخدام نسبيًا: Navicat for 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 project، حيث يكون مسار جذر المشروع (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
لإعادة تشغيل خادم nginx.http://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 للتعلم.
نظام طلب Spring Boot Enterprise WeChat
Vue.js 2.5 + cube-ui إعادة بناء تطبيق Ele.me