快捷搜索:  汽车  科技

springboot 公众号框架(基于VUESpringBoot的前后端分离的微信公众号管理系统源码分享)

springboot 公众号框架(基于VUESpringBoot的前后端分离的微信公众号管理系统源码分享)

技术
  • 开发语言:Java
  • 数据库:Mysql
  • 前端框架:Vue Axios
  • 后端框架:Spring Boot
  • 缓存:Redis
  • 工具类集合:Hutool
  • 和微信端对接工具:weixin-java-tools
  • 内网穿透工具:Natapp
项目开发文档:

开发文档与源码获取方式:关注我,转发本篇文章之后私信我【管理系统】即可免费获取到

springboot 公众号框架(基于VUESpringBoot的前后端分离的微信公众号管理系统源码分享)(1)

开发流程

springboot 公众号框架(基于VUESpringBoot的前后端分离的微信公众号管理系统源码分享)(2)

应用授权流程:

springboot 公众号框架(基于VUESpringBoot的前后端分离的微信公众号管理系统源码分享)(3)

springboot 公众号框架(基于VUESpringBoot的前后端分离的微信公众号管理系统源码分享)(4)

项目截图

springboot 公众号框架(基于VUESpringBoot的前后端分离的微信公众号管理系统源码分享)(5)

coffeewx-web-ui 打包部署

1、修改打包对应环境的配置文件 例如:打包prod环境 修改/coffeewx-web-ui/config/prod中的BASE_API变量,修改为对应后台地址 2、打包部署 $ npm install $ npm run dev $ npm run build:prodcoffeewx-admin-api 打包部署

1、修改/resources/application-prod.properties配置文件中对应配置,根据部署环境不同,切换配置文件 mvn clean package -Dskiptests -Pprod 2、Copy项目中/bin目录下三个脚本,和打包之后的coffeewx-admin-api-1.0.jar文件放在同一个目录 3、脚本授权 chmod x startup.sh chmod x stop.sh chmod x restart.sh 4、启动脚本 ./startup.shngnix配置参考

location / { root /usr/local/coffeewx/coffeewx-web-ui; try_files $uri $uri/ @router; index index.html index.htm; } location @router { rewrite ^.*$ /index.html last; } location ^~ /api { proxy_pass http://localhost:9999/api; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header REMOTE-HOST $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; access_log /usr/local/nginx/logs/coffeewx-admin-access.log main; error_log /usr/local/nginx/logs/coffeewx-admin-error.log warn; }sql脚本

/src/test/resources/coffeewx-admin.sqlCodeGenerator代码自动生成工具

注意事项: 1、执行完main方法,生成代码,genCodeByCustomModelName("sys_user" "User") 2、修改UserMapper.java,添加findList方法,可参考其他模块。 3、修改UserMapper.xml,添加findList SQL语句,可参考其他模块。 4、运行项目常见问题

1、项目中使用了lombok插件,自行百度。 2、最好用IDEA开发工具。 3、项目打包之后,可能由于不同环境打包导致配置文件出问题,无法启动,请先删除classes、target目录,重新运行项目。

详尽的开发文档,与项目源代码,在我的主页私信我【管理系统】即可查看免费获取方式!!

猜您喜欢: