一款可快捷、灵活、零代码创建数据大屏应用 BI数据大屏系统springboot源码
数据大屏系统,帮助客户快捷、灵活、零代码创建数据大屏应用,也可做系统开发的低代码平台。
前端使用VUE,在 web-vue 目录中,使用 npm install 安装库,然后 npm run dev 启动项目。
后端使用Springboot, 执行 RsbiEntApplication 的 main 函数启动。
数据库采用mysql,后端脚本在 datas 目录下。
数据还原1.在datas目录中找到 rsbi_bigscreen.sql文件,此文件是系统支撑库备份文件。
2.进入MYSQL建立 rsbi_bigscreen 数据库及 rsbi_bigscreen_dw 数据库,其中 rsbi_bigscreen 为支撑库,rsbi_bigscreen_dw 是数据仓库。 - mysql -u root -p //在命令提示符(CMD)里进入MySQL
- create database rsbi_bigscreen //创建rsbi支撑库
- create database rsbi_bigscreen_dw //创建 rsbi 数据仓库
复制代码3.在命令提示符(CMD)里用mysql命令还原rsbi_bigscreen.sql数据到数据库中,相关命令为: - mysql –uroot –pxxxxxx rsbi_bigscreen<G:\datas\rsbi_bigscreen.sql
复制代码请注意sql文件路径,其中xxxxxx代表你的数据库root账号的密码。
安装Redis下载Redis并安装成功即可。
修改配置文件 application.yml1.修改数据库链接的 password 内容,既你数据库账户root的密码,如果您的MYSQL root密码是123456,则不用修改。 - datasource:
- type: com.alibaba.druid.pool.DruidDataSource
- dbType: mysql #定义支撑库类型
- dwType: mysql #定义数据仓库类型
- druid:
- master: # 支持库
- url: jdbc:mysql://localhost:3306/rsbi_bigscreen?useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true&serverTimezone=GMT%2B8
- username: root
- password: 12345678
- driver-class-name: com.mysql.cj.jdbc.Driver
- initialSize: 5
- minIdle: 10
- maxActive: 50
- maxWait: 60000
- datawarehouse: #数据仓
- url: jdbc:mysql://localhost:3306/rsbi_bigscreen_dw?useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true&serverTimezone=GMT%2B8
- username: root
- password: 12345678
- driver-class-name: com.mysql.cj.jdbc.Driver
- initialSize: 5
- minIdle: 10
- maxActive: 50
- maxWait: 60000
复制代码2.修改Redis配置,如下: - redis:
- port: 6379
- database: 1
- host: localhost
- password:
- jedis:
- pool:
- max-active: 100
- max-wait: 1000ms
- max-idle: 200
- min-idle: 0
- timeout: 5000ms
复制代码3.修改上传文件路径,如果不设置,系统文件默认存项目的files目录中。 4.配置DFS,采用ftp实现,配置如下: - dfs:
- ftp:
- use: false
- host: 192.168.1.7
- port: 21
- user: hq
- password: 123456
- nginx:
- #nginx访问ftp文件的IP
- host: http://192.168.1.7
复制代码 通过RsbiEntApplication类启动项目在项目中找到RsbiEntApplication类并启动,如果启动成功说明后台配置完成。 启动前端项目1.进入web-vue 目录
2.执行 npm install 安装项目
3.执行 npm run dev 启动前端项目
一款可快捷、灵活、零代码创建数据大屏应用 BI数据大屏系统springboot源码
一款可快捷、灵活、零代码创建数据大屏应用 BI数据大屏系统springboot源码
一款可快捷、灵活、零代码创建数据大屏应用 BI数据大屏系统springboot源码
一款可快捷、灵活、零代码创建数据大屏应用 BI数据大屏系统springboot源码
提取码下载:
|