EasyReport

A simple and easy to use Web Report System for java.EasyReport是一个简单易用的Web报表工具(支持Hadoop,HBase及各种关系型数据库),它的主要功能是把SQL语句查询出的行列结构转换成HTML表格(Table),并支持表格的跨行(RowSpan)与跨列(ColSpan)。同时它还支持报表Excel导出、图表显示及固定表头与左边列的功能。

Github stars Tracking Chart

EasyReport

A simple and easy to use Web Report System for java

EasyReport是一个简单易用的Web报表工具,它的主要功能是把SQL语句查询出的数据转换成报表页面,
同时支持表格的跨行(RowSpan)与跨列(ColSpan)配置。
同时它还支持报表Excel导出、图表显示及固定表头与左边列的功能。
欢迎加入QQ群交流:(365582678)

  • mvn -DskipTests package
  • mvn spring-boot:run -pl easyreport-web

然后就可以通过浏览器localhost:8080查看

Release(发布说明)

what's new?(ver2.1)

  • 改进图表报表图表生成并增加图表生成配置
  • 定时任务功能完成
  • 支持大数据产品查询引擎(Hive,Presto,HBase,Drill,Impala等)
  • 提供REST API服务接口
  • 增加报表权限控制

what's new?(ver2.0)

  • 界面交互调整,前端js代码全部重写,方便向AMD模块化转换
  • 报表引擎查询支持CP30、Druid、DBCP2连接池
  • JAVA部分代码重构
  • 加入用户及权限管理模块
  • 数据访问采用mybatis框架,方便二次开发
  • 报表展现支持自定义生成模板

入门手册

用户参考

捐助

您的热情,我的动力!开源是一种精神,也是一种生活...

支付宝

Main metrics

Overview
Name With Ownerxianrendzw/EasyReport
Primary LanguageJava
Program languageJava (Language Count: 5)
Platform
License:Apache License 2.0
所有者活动
Created At2014-09-22 07:07:13
Pushed At2024-06-10 05:45:47
Last Commit At2024-06-10 13:45:46
Release Count6
Last Release Namev2.0.17.0522_Beta (Posted on 2017-05-22 18:02:08)
First Release Namev1.0.15.0207_Beta (Posted on )
用户参与
Stargazers Count1.8k
Watchers Count182
Fork Count791
Commits Count365
Has Issues Enabled
Issues Count69
Issue Open Count54
Pull Requests Count8
Pull Requests Open Count1
Pull Requests Close Count2
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private