项目介绍:

充电桩 小程序项目,共享充电桩

技术栈

springboot:2.1.4.RELEASEspringcloud:Greenwich.SR1mybatis-plus:3.0.7.1redis:5.0.5开发 ( 3.0.503mysql: 5.5jdk: 1.8

项目目录结构

common-server:各工具包,公共配置项 doc: 存放项目文档 db: 数据库文件:1.data.sql :包含基础数据文件2.ini_data.sql:上线项目初始化数据库脚本sql3.com_config_area.sql: 为三级联动区域地址 小程序中不支持自定义 添加 经纬度,已废除, 项目中使用全部改为一级img:说明文档引入图片log:日志目录 page:管理后台页面suda-common-constant:公共常量suda-common-entity:项目实体类suda-platform-web:项目控制层 业务层 数据层

项目登录权限

使用技术:redis+JWT具体方法:1。用户登陆后生成jwttoken信息,每次生成token信息都不一样2。存储到redis中,设置超时3。用户登陆成功后,返回前端token信息4。前端请求接口token放入heder头中5。每次请求,通过拦截器校验token信息6。登陆状态未登录:拦截器中获取不到token信息则用户未登陆单设备登录:请求头中获取的token信息redis中存储的不一致则用户已在其他地方登陆登陆超时:redis获取不到用户的token信息,则用户登陆超时

安装教程

1、搭建服务器环境1:到`https://oneinstack.com/`网站自定义安装包(数据库,redis,jdk,nginx)2:服务器上执行从上面网站复制的命令:

wget -c http://mirrors.linuxeye.com/oneinstack-full.tar.gz && tar xzf oneinstack-full.tar.gz && ./oneinstack/install.sh –nginx_option 1 –jdk_option 2 –db_option 4 –dbinstallmethod 1 –dbrootpwd oneinstack –redis –reboot

2、创建数据库,3、服务器上创建项目目录文件:1:静态资源目录:/home/project/staticFile2:配置文件目录:/home/project/config3:日志目录:/home/project/log4:启动脚本:把doc文件下的shell脚本放入/home/project/目录下修改脚本名字为:charge.sh修改启动脚本为可执行:chmod777charge.sh修改脚本文件里启动项目名字:change-1.0.jar4、项目打包成jar修改名字为charge-1.0.jar上传到服务器/home/project/目录下启动项目./charge.shrestart查看实时日志:tail-f./log/catalina.out5、上传静态资源前端文件到服务器/home/project/staticFile/目录下1、该目录下如果创建后台管理页面目录admin(或其他名字)则把静态页面放到admin目录下访问路径为:http://ip:端口/admin/index.html2、如果index.html/home/project/staticFile/目录下则项目访问路径为:http://ip:端口/index.html3、可在/home/project/staticFile/下创建多个项目的静态资源文件目录,访问路径为:http://ip:端口/静态资源文件目录/index.html6、使用nginx转发项目,在nginx里配置https访问

平台角色

超级管理员–区域代理 — 普通用户

小程序截图

java开发共享充电桩的小程序项目附前后端源码,觉得有用收藏起来插图
java开发共享充电桩的小程序项目附前后端源码,觉得有用收藏起来插图1
java开发共享充电桩的小程序项目附前后端源码,觉得有用收藏起来插图2
java开发共享充电桩的小程序项目附前后端源码,觉得有用收藏起来插图3

作者 nasiapp

在线客服
官方客服
我们将24小时内回复。
12:01
您好,有任何疑问请与我们联系!

选择聊天工具: