当前位置: 代码网 > it编程>编程语言>Java > 【DataRoom】- 基于VUE的开源的大屏可视化设计器

【DataRoom】- 基于VUE的开源的大屏可视化设计器

2024年08月06日 Java 我要评论
DataRoom是一款基于SpringBoot、MyBatisPlus、Vue、ElementUI、G2Plot、Echarts等技术栈的大屏设计器,具备大屏设计、预览能力,支持MySQL、Oracle、PostgreSQL、SQLServer、ElasticSearch、JSON、JS、HTTP、Groovy等数据集接入,使用简单,完全免费,代码开源。

【dataroom】- 基于vue的开源的大屏可视化设计器

详细文档参见
1、【 gcpaas大屏设计器 - 官方文档
2、【 gcpaas大屏设计器 - gitee源码地址

一、环境准备

序号软件版本备注
1node14.xx必要
2npm6.xx必要
3mysql8.0必要
4jdk1.8必要

二、下载源码

1、用idea下载源码

在这里插入图片描述
在这里插入图片描述

2、用idea打开后端代码

三、后端服务

1、新建数据库配置文件

spring:
  servlet:
    multipart:
      # 配置上传下载文件的最大值
      max-file-size: 500mb
      max-request-size: 500mb
  datasource:
    type: com.alibaba.druid.pool.druiddatasource
    driverclassname: com.p6spy.engine.spy.p6spydriver
    url: jdbc:p6spy:mysql://127.0.0.1:3306/dataroom?allowmultiqueries=true&useunicode=true&characterencoding=utf-8&usessl=false&servertimezone=asia/shanghai&rewritebatchedstatements=true&nullcatalogmeanscurrent=true
    username: root
    password: pwd
gc:
  starter:
    file:
      # 一个存储文件的绝对路径,需要有写入权限
      basepath: /root/data
      # 文件资源访问前缀,一般修改ip即可
      urlprefix: http://127.0.0.1:${server.port}${server.servlet.context-path}/static

在这里插入图片描述

2、新建数据库

在这里插入图片描述

3、初始化数据库数据

在这里插入图片描述

4、启动后端服务

在这里插入图片描述

四、前端启动

1、进入data-room-ui目录安装依赖

npm install --registry=http://registry.npmmirror.com

在这里插入图片描述

2、启动前端服务

npm run serve

在这里插入图片描述

五、体验大屏设计器

1、访问http://localhost:7521

在这里插入图片描述

2、导入地图数据

3、添加数据集

[
    {
        "type": "家具家电",
        "sales": 19
    },
    {
        "type": "粮油副食",
        "sales": 29
    },
    {
        "type": "生鲜水果",
        "sales": 50
    },
    {
        "type": "美容洗护",
        "sales": 30
    },
    {
        "type": "母婴用品",
        "sales": 60
    },
    {
        "type": "进口食品",
        "sales": 28
    },
    {
        "type": "食品饮料",
        "sales": 70
    },
    {
        "type": "家庭清洁",
        "sales": 60
    }
]

在这里插入图片描述
在这里插入图片描述

4、新建大屏

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

以上就是对dataroom开源产品的体验。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com