https://gitee.com/rimuru1314/inventory
本 库存信息管理系统 的开发主要利用前端框架 Vue
开发管理端,后端接口用 Spring MVC
来实现,数据持久化用的是 MyBatis
,数据库使用的是 MySQL
。
服务器启动页
管理端
Spring + SpringMVC + MyBatis
Vue + Vue-Router + Vuex + Axios + ElementUI + echart
git clone https://gitee.com/rimuru1314/inventory.git
数据库:使用Navicat
运行inventory.sql
文件导入数据库。(mysql
版本不能低于5.7)
inventory-server
:启动后端服务之前,先去 /inventory-server/src/main/resources/dp.properties
里修改数据库配置
jdbc.url = jdbc:mysql://localhost:3306/inventory
jdbc.username = root
jdbc.password = 12580
同步pom.xml
的依赖
修改邮箱工具类,将发送邮箱验证码的qq号
以及开启IMAP/SMTP
服务(怎么开启百度即可)
获取的授权码
填写成自己的。
// 发送邮箱验证码的qq号
private static String QQEmail="XXXXXXXXXX@qq.com";
// 开启IMAP/SMTP服务获取的授权码
private static String authPwd = "XXXXXXXXXXX";
使用IDEA
导入 inventory-server
项目,使用Tomcat
服务器启动,记得端口要3000
前端跨域需要,跨域配置信息在/inventory-server/src/main/resources/springmvc-config.xml
可以看到
配置serve
配置Deployment
使用vsCode
导入 inventory-admin
项目,进入 inventory-admin
文件夹,运行下面命令启动后台管理项目
npm i // 安装依赖
npm run serve // 启动后台管理项目
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。