今天主要给大家分享一个基于SpringBoot+Vue+MyBatisPlus+element-ui的一个可视化大屏设计BI平台项目。好了,话不多说,让我们来介绍一下该项目。
关注微信公众号程序猿代码之路后台回复获取源码:大屏设计boot 下载下来之后就可以直接运行。
该系统采用SpringBoot架构开发web应用,使用vue-echarts绘制基本图表,使用MyBatis-Plus 来完成对MySQL数据库的操作。
├── bin 启动命令脚本
│ ├── restart.sh
│ ├── start.bat
│ ├── start.sh
│ └── stop.sh
├── conf 配置文件目录
│ └── bootstrap.yml
├── logs 启动日志目录
├── cache 本地缓存目录
├── lib 自定义扩展包&report-core核心包
├── doc 文档源码
│ ├── docs
│ ├── package.json
│ └── README.md
├── pom.xml 父pom,jar版本管理
├── report-core java源码
│ ├── pom.xml gaea父pom,jar版本管理
│ └── README.md
├── report-ui 前端vue源码
├── LICENSE
├── README.md
下载最新发行版,解压
cd aj-report-xxxx
vim conf/bootstrap.yml 修改数据库连接等信息
sh bin/start.sh Linux启动
bin/start.bat Windows修改第4行的JAVA_HOME后(去掉rem注释),双击启动
登陆后修改"数据源->mysql数据源"用户名密码
SQL初始化
sql文件的目录在:report-core --> src --> main --> resources -- > db.migration
系统初始化时flyway会自动的将该目录下的sql文件执行,不需要手动执行sql文件。
执行完将会创建 aj_report(存放系统基础数据) 和 aj_report_init(存放示例数据) 俩个库。
好了,今天的项目就分享到这里了,系统源码的获取,关注vxgzh:程序猿代码之路,后台回复:大屏设计boot