springboot项目集成dataway工具,完成一个报表数据源的接口配置

时间:2024-03-30 11:32:17

1、 主要参考官网的配置进行操作

1.1 官网地址:https://www.hasor.net/web/dataway/for_boot.html

1.2 配置数据源的时候,还有网页调试时参考,采取这篇文章:在 Spring Boot 中使用 Dataway 配置数据查询接口

但这篇文章,创建Mysql 表那边,和官网相比缺少 “api_option”,所以在这步,根据官网代码来操作。
springboot项目集成dataway工具,完成一个报表数据源的接口配置

2、在 IDEA 上的配置要点

环境配置:IDEA 、MyS数据库、Navica

2.1 建立一个Springboot的web项目

参考:springboot项目快速搭建

2.2 根据官网的步骤,还要创建新Java class

springboot项目集成dataway工具,完成一个报表数据源的接口配置

2.3粘贴官网上的代码,需要注意一下一些方面

springboot项目集成dataway工具,完成一个报表数据源的接口配置

springboot项目集成dataway工具,完成一个报表数据源的接口配置

3、在 Navicat 上建表

springboot项目集成dataway工具,完成一个报表数据源的接口配置
下面两幅图是 在网页上调试时,有反馈到数据库这两个表里,在新建的表里 留下读取数据库里数据时的一些记录。
springboot项目集成dataway工具,完成一个报表数据源的接口配置
springboot项目集成dataway工具,完成一个报表数据源的接口配置

4、在网页上调试

4.1访问接口管理页面进行接口配置

在浏览器中输入 “http://127.0.0.1:8080/interface-ui/”

这个是“NEW一个接口” 的页面,mytest 是我数据库里的文件表。具体的操作,还要学习一下官网上的介绍。
springboot项目集成dataway工具,完成一个报表数据源的接口配置

这个是“interface” 的页面。具体的操作,还要学习一下官网上的介绍。
springboot项目集成dataway工具,完成一个报表数据源的接口配置

4.2 接口发布之后我们直接请求:http://127.0.0.1:8080/api/demos,就看到期待已久的接口返回值了。

这步要注意的就是 一个路径要正确。

上面标题里是:api/demos
图片里,我这里是:api/test051902
这个路径的设置在 4.1步骤的 NEW 环节里操作。
springboot项目集成dataway工具,完成一个报表数据源的接口配置

5、至此 完成。