首页 > 其他分享 >积木报表如何集成

积木报表如何集成

时间:2024-06-20 18:00:46浏览次数:14  
标签:集成 报表 积木 Jimu 数据库 设计 MYSQL jimureport

Jimu报表的对接方法通常包括以下几个步骤:

添加依赖:

在项目的 pom.xml 文件中加入Jimu报表的依赖。例如,使用的版本是1.5.6,可以在 pom.xml 中添加如下依赖:
<dependency>
    <groupId>org.jeecgframework.jimureport</groupId>
    <artifactId>jimureport-spring-boot-starter</artifactId>
    <version>1.5.6</version>
</dependency>


 
执行初始化脚本:

在原有的数据库中导入Jimu报表所需的公共表。可以下载初始化脚本 jimureport.sql 并导入到数据库中:
https://github.com/zhangdaiscott/JimuReport/blob/master/db/jimureport.sql
 
配置数据库连接:

在项目的配置文件中(如 application.yml 或 application.properties ),配置数据库连接信息,以便Jimu报表能够连接到数据库:
spring:
  datasource:
    url: jdbc:mysql://${MYSQL-HOST:127.0.0.1}:${MYSQL-PORT:3306}/${MYSQL-DB:jimureport}?characterEncoding=UTF-8&useUnicode=true&useSSL=false&tinyInt1isBit=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai
    username: root
    password: root
    driver-class-name: com.mysql.cj.jdbc.Driver
 
启动Jimu报表服务:

启动Jimu报表的Spring Boot应用,访问指定的URL进入Jimu报表工作台。
报表设计:在Jimu报表工作台中,可以设计报表、图形报表、打印设计等。Jimu报表提供了报表管理模块、报表设计模块和模板案例模块,可以根据需求设计不同的报表类型。
配置系统变量:设置与当前登录人相关的系统变量,例如用户账户、用户部门编码等,以便在报表设计中使用这些变量。
集成到现有项目:根据项目需求,将Jimu报表集成到现有的项目中,可能需要进行一些额外的配置,如权限控制、API接口前缀等。
请注意,这些步骤可能会根据具体的项目环境和需求有所变化。如果需要更详细的步骤,可以查看Jimu报表的 或参考其他相关教程。
 

标签:集成,报表,积木,Jimu,数据库,设计,MYSQL,jimureport
From: https://blog.csdn.net/leijmdas/article/details/139818997

相关文章

  • Java智慧工地源码 5G智慧工地系统源码 使用SAAS部署 三维可视化管理,与一线生产过程相
    Java智慧工地源码5G智慧工地系统源码使用SAAS部署三维可视化管理,与一线生产过程相融合,集成数据后台,统一前端入口,呈现多方项目信息;智慧工地是指运用信息化手段,通过三维设计平台对工程项目进行精确设计和施工模拟,围绕施工过程管理,建立互联协同、智能生产、科学管理的施工项......
  • SonarQube集成Jenkins平台搭建
    SonarQube平台搭建一、项目搭建的必要条件SonarQube8.9.10previousLTS依据公司现有服务目前的Jdk版本1.8,需要选择一个适用的长期支持版本,我在这里选用的是SonarQube8.9.10previousLTS。下载地址:DownloadPreviousSonarQubeVersions|SonarPostgreSQL12根据官......
  • JimuReport 积木报表 v1.7.6 补正版发布,免费的低代码报表
    项目介绍一款免费的数据可视化报表工具,含报表和大屏设计,像搭建积木一样在线设计报表!功能涵盖,数据报表、打印设计、图表报表、大屏设计等!Web版报表设计器,类似于excel操作风格,通过拖拽完成报表设计。秉承"简单、易用、专业"的产品理念,极大的降低报表开发难度、缩短开发周......
  • 推荐一款集成化的通用结构分析与设计软件:CSI SAP2000
    CSISAP2000是一款高级的结构分析和设计软件,由ComputersandStructures,Inc.开发。该软件以其强大的分析能力和直观的用户界面而闻名于世,适用于各种工程领域,包括交通、工业、公共工程、体育设施等。SAP2000已经有30多年的历史,它继续沿用其传统,提供先进的分析方法和无与伦比的......
  • 区间预测 | Matlab实现的集成双向长短期记忆网络自适应带宽核密度BiLSTM-Adaboost-ABK
    %设置参数numLSTM=3;%LSTM模型数量numBoost=5;%Adaboost迭代次数%加载数据load(‘data.mat’);%替换为您的数据文件%数据预处理%…%初始化LSTM模型lstmModels=cell(numLSTM,1);fori=1:numLSTMlstmModels{i}=trainLSTMModel(data);%使用......
  • 模拟集成电路设计系列博客——7.2.3 每阶段k-bit流水线ADC
    7.2.3每阶段k-bit流水线ADC通过增加中间级增益和每级的比较器可以在每级解析多于1比特。信号流图类似之前介绍的每次迭代2比特的逐次逼近型ADC。一个通用的k比特级如下图所示:k比特副ADC的非线性可以通过增加额外的比较器通过数字方式来校正,类似于每级1.5比特架构[Lewis,1992]......
  • Nature Electronics|微器件在柔性基底上的高密度集成(可穿戴电子/界面调控/电子皮肤/柔
    2024年4月22日,韩国首尔大学YongtaekHong和美国斯坦福大学ByeongmoonLee团队,在《NatureElectronics》上发布了一篇题为“Asite-selectiveintegrationstrategyformicrodevicesonconformablesubstrates”的论文。论文内容如下:一、摘要        微器件可以被......
  • Springboot 集成 Shardingsphere-JDBC
    Springboot集成Shardingsphere-JDBCShardingsphere系列目录:背景调研前提新增依赖分表策略简单分库分表策略垂直分库广播表水平分库(单表)水平分库(多表)水平分表HINT配置逻辑代码自定义分库分表(精准定位+范围查询)配置代码精准定位数据库精准定位+范围查询表代码仓......
  • 详解联邦学习中的异构模型集成与协同训练技术
    本文分享自华为云社区《联邦学习中的异构模型集成与协同训练技术详解》,作者:Y-StarryDreamer。引言随着数据隐私和安全问题的日益突出,传统的集中式机器学习方法面临着巨大的挑战。联邦学习(FederatedLearning)作为一种新兴的分布式机器学习方法,通过将模型训练过程分布在多个参与者......
  • 在现代编程环境中,Perl 如何与其他流行语言(如 Python、Java 等)进行集成和协作?
    在现代编程环境中,Perl可以与其他流行语言(如Python、Java等)进行集成和协作。以下是一些常见的方法:调用外部程序:Perl可以使用系统调用来执行其他语言编写的可执行文件。这意味着可以从Perl中调用Python、Java等程序,并将它们的输出捕获到Perl程序中进行处理。使......