Sistema de pedidos WeChat basado en SpringBoot
Nota: No descargue la versión comunitaria de IDEA, descargue la versión Ultimate. La base de datos MySQL que uso es la versión 5.7.21. La declaración de creación de tablas de este proyecto parece ser incompatible con la versión 5.6. Se recomienda instalar las versiones 5.7 y superiores. Recomiende un cliente MySQL relativamente fácil de usar: Navicat para MySQL. Interfaz gráfica del cliente Redis: Redis Desktop Manager. Es mejor cambiar el almacén remoto de Maven al almacén de Alibaba Cloud. El método de modificación se introduce en línea y es muy simple.
git clone https://github.com/sqmax/springboot-project.git
para clonar el proyecto localmente.http://127.0.0.1:8080/sell/seller/product/list
para acceder a la interfaz de nuestro sistema de gestión de comerciantes en el lado del vendedor. El efecto es el siguiente: git clone https://github.com/sqmax/vuejs-project.git
para descargar el front-end. -end proyecto, donde la ruta raíz del proyecto (vuejs-project) es el código de interfaz de usuario compilado. 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;
anterior debe ser el directorio dist del proyecto front-end que acaba de clonar.
nginx -s reload
para reiniciar el servidor nginx.http://127.0.0.1/#/order/
, aparecerá una interfaz en blanco. Presione F2 para abrir las herramientas de desarrollo del navegador e ingrese document.cookie='openid=abc123'
en la consola del navegador. este nombre de dominio. Visite nuevamente: http://127.0.0.1
, luego podrá acceder a la interfaz de usuario. como sigue: 6. Para acceder a la cuenta pública de WeChat en el teléfono móvil, se debe utilizar una herramienta de penetración de intranet. Dado que no se puede acceder a la dirección IP directamente en WeChat, se debe comprar un nombre de dominio, lo que también implica una depuración de WeChat bastante complicada. No se presentará aquí. Puede utilizar la herramienta cartero para simular pedidos de WeChat. Para la interfaz de acceso, consulte la clase que comienza con Comprador en el paquete del controlador.
7. Si desea comprobar el efecto de acceso del cliente WeChat, puede visitar este enlace en el cliente WeChat: http://sell.springboot.cn/
. (Tenga en cuenta que esta es una demostración del proyecto lanzada por el hermano mayor). Si usa una computadora para acceder, primero puede visitar: http://sell.springboot.cn/#/order/ Luego, presione F12
para abrir el navegador del desarrollador; herramientas y haga clic en la consola, ingrese en la consola: document.cookie='openid=abc123'
; luego visite nuevamente:http://sell.springboot.cn, puede ver el efecto de front-end.
Sobre IDEA. Para aquellos que usan Eclipse, pueden probar IDEA. Esta es la primera vez que uso IDEA para este proyecto y parece muy inteligente y fácil de usar. Puede consultar este repositorio: https://github.com/judasn/IntelliJ-IDEA-Tutorial, que es un muy buen tutorial. sobre cómo utilizar IDEA.
Sobre la parte delantera. No he estudiado el proyecto front-end vue.js, solo lo usé como demostración. Aquellos que estén interesados pueden ir a MOOC.com para aprender.
Sistema de pedidos Spring Boot Enterprise WeChat
Vue.js 2.5 + cube-ui Reconstruir la aplicación Ele.me