Система заказов WeChat на базе SpringBoot
Примечание. Не загружайте версию IDEA для сообщества, загрузите версию Ultimate. База данных MySQL, которую я использую, имеет версию 5.7.21. Инструкция создания таблицы в этом проекте несовместима с версией 5.6. Рекомендуется установить версию 5.7 и выше. Порекомендуйте относительно простой в использовании клиент MySQL: Navicat for MySQL. Графический интерфейс клиента Redis: Redis Desktop Manager. Лучше всего изменить удаленный склад Maven на облачный склад Alibaba. Метод модификации представлен онлайн и очень прост.
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
, чтобы перезапустить сервер nginx.http://127.0.0.1/#/order/
, появится пустой интерфейс. Нажмите F2, чтобы открыть инструменты разработчика браузера, и введите document.cookie='openid=abc123'
в консоли браузера. Добавьте файлы cookie в. это доменное имя. Посетите еще раз: http://127.0.0.1
, после чего вы сможете получить доступ к внешнему интерфейсу. следующее: 6. Для доступа к общедоступной учетной записи WeChat на мобильном телефоне необходимо использовать инструмент проникновения в интранет. Поскольку доступ к IP-адресу напрямую в WeChat невозможен, необходимо приобрести доменное имя, что также требует довольно сложной отладки WeChat. Здесь оно представлено не будет. Вы можете использовать инструмент почтальона для имитации заказа в WeChat. Интерфейс доступа см. в классе, начинающемся с Buyer, в пакете контроллера.
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