官方介绍SpringReport是一个集报表设计与大屏设计于一体的可视化报表大屏工具,支持在线设计报表和大屏,并动态获取数据,旨在让报表和大屏工作变得更轻松、简单、易于上手。 十余年开发经验 , 契合当下主流技术,SpringReport 源码终身使用在线体验https://www.springreport.vip/技术栈以及版本介绍vue2版本:前端技术:vue2,elementui,lucky            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-07 13:11:49
                            
                                171阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             一、前言     次说明参照新的项目体系结构编写,具体哪些是新的项目体系     随着我们对技术的不断深入,项目结构配置也会趋于更加透明简洁,所以项目体系会不断的更新,如有问题请咨询架构组     截至目前,本文采用的Nove版本为1.2.9.RELEASE    注意:API包除了依赖ecej-model 尽量不要            
                
         
            
            
            
            在第一节我们演示通过接口返回数据,数据没有渲染展示在页面上 。在这里我们演示一下从后台返回数据渲染到前端页面的项目案例.模板引擎SpringBoot是通过模版引擎进行页面结果渲染的,官方提供预设配置的模版引擎主要有ThymeleafFreeMarkerVelocityGroovyMustache我们在这里演示使用Thymeleaf和FreeMarker模板引擎。ThymeleafThymeleaf            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-09 13:31:52
                            
                                64阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、SpringBoot开发步骤pom.xml 配置起步依赖application.yml 设置数据源、端口、技术框架相关配置等实体类domain 使用Lombok快速制作实体类dao 继承BaseMapper、设置@Mapper,整合Mybatis-Plus制作数据层dao测试类service 调用数据层接口或Mybatis-Plus提供的接口快速开发制作业务层service测试类control            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-25 20:57:38
                            
                                307阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言:小伙伴们,大家好,我是狂奔の蜗牛rz,当然你们可以叫我蜗牛君,我是一个学习Java快一年时间的小菜鸟,同时还有一个伟大的梦想,那就是有朝一日,成为一个优秀的Java架构师。首先给各位粉丝朋友们道个歉,在2022年上半年中,我因为参加实习、做毕设和写论文,以及毕业答辩等诸多原因,不得不停更之前的博客系列,不过现在我忙完后就又回来了,后续将会给大家分享更多的编程干货。最近这段时间我会将在毕设项目            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-18 08:17:02
                            
                                257阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ? 前言:数据可视化就是将数据转换成图或表等,以一种更直观的方式展现和呈现数据。通过“可视化”的方式,我们看不懂的数据通过图形化的手段进行有效地表达,准确高效、简洁全面地传递某种信息,甚至我们帮助发现某种规律和特征,挖掘数据背后的价值。现在,提出一种方案,基于springboot框架,将excel表格中的数据提取出来,前端使用echarts框架,通过柱形图和饼状图对数据进行直观展示?  目录:一、            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-08 22:11:39
                            
                                109阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            参考博客:博客园 - Spring Boot 操作 Excel
示例GitHub:spring-boot-study/spring-boot-study-excel/
1、新建 Spring Boot Maven 示例工程项目注意:本示例是用 IDEA 开发工具File > New > Project,如下图选择 Spring Initializr 然后点击 【Next】下一步填写 G            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-20 16:21:01
                            
                                165阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.产品介绍UReport2是一款纯Java的高性能报表引擎。 其优点在于:是开源的,基于Apache-2.0开源协议;其次,在项目中直接集成网页端报表设计器,灵活、方便、易维护和管理;另外,可以实现任意复杂的中国式报表。本文档介绍Spring Boot集成UReport2报表引擎方案,旨在详解从0到1的具体实现步骤,为后续高阶方案提供知识基础及实践经验。2.工程搭建2.1 新建Maven项目推荐            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-26 22:31:02
                            
                                752阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            日志1、日志框架 1、System.out.println("");将关键数据打印在控制台;去掉?写在一个文件? 2、框架来记录系统的一些运行时信息;日志框架 ; zhanglogging.jar; 3、高大上的几个功能?异步模式?自动归档?xxxx? zhanglogging-good.jar? 4、将以前框架卸下来?换上新的框架,重新修改之前相关的API;zhanglogging-prefec            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-06 19:27:26
                            
                                133阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            通过一个小的业务点出发,搭建一个可以实例使用的项目工程,将各种知识点串联起来; 实战演练专题中,每一个项目都是可以独立运行的,包含若干知识点,甚至可以不做修改直接应用于生产项目;今天的实战项目主要解决的业务需求为:每日新增用户统计,生成报表,并邮件发送给相关人本项目将包含以下知识点:基于 MySql 的每日新增用户报表统计(如何统计每日新增用户,若日期不连续如何自动补 0?)定时执行报表统计任务M            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-21 13:55:33
                            
                                160阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            背景:目前公司的报表计算需要20分钟,导致需要这么久的原因是,一次计算操作,执行了10万次+的update操作;看代码,有两个地方是这样写的,循环执行update,每个循环达到了4.6万次。 一,开始着手优化,第一个地方计算的是平均值,之前是根据report_date,trade_code这两个字段分组循环计算每一个平均值,现在我改成了一条SQL来执行;速度显著提高。SET @rownu            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-17 15:57:14
                            
                                44阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            本章概要启动系统任务整合 Servlet、Filter 和 Listener路径映射4.9 启动系统任务有一些特殊的任务需要在系统启动时执行,例如配置文件加载,数据库初始化等操作。如果没有使用 Spring Boot ,这些问题可以在 Listener 中解决。Spring Boot 对此提供了两种解决方案 CommandLineRunner 和 ApplicationRunner。两者基本一致,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-19 10:22:11
                            
                                242阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Hi,大家好,我是抢老婆酸奶的小肥仔。前段时间做了一个需求:需要快速生成一份数据报告,里面包含了文字、图片和数据报表,同时生成的图形数据也可以随意修改。之前想着使用Apache POI来进行实现,在翻阅一些资料后,发现poi-tl更适合我们的业务,也更容易上手,于是对其进行了研究、也对其中的一些标签进行了封装,形成一个快速实现的工具类。废话不多说,直接开撸。1、Poi-tl简介poi-tl是一个免            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-28 19:20:35
                            
                                46阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             MENUSpringBoot开发实用篇KF-1.热部署KF-1-1.手动启动热部署KF-1-2.自动启动热部署KF-1-3.参与热部署监控的文件范围配置KF-1-4.关闭热部署KF-2.配置高级KF-2-1.@ConfigurationPropertiesKF-2-2.宽松绑定/松散绑定KF-2-3.常用计量单位绑定KF-2-4.校验KF-2-5.数据类型转换KF-3.测试KF-3-1.加载测试            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-29 11:41:35
                            
                                138阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            通过一个小的业务点出发,搭建一个可以实例使用的项目工程,将各种知识点串联起来; 实战演练专题中,每一个项目都是可以独立运行的,包含若干知识点,甚至可以不做修改直接应用于生产项目;今天的实战项目主要解决的业务需求为:每日新增用户统计,生成报表,并邮件发送给相关人本项目将包含以下知识点:基于 MySql 的每日新增用户报表统计(如何统计每日新增用户,若日期不连续如何自动补 0?)定时执行报表统计任务M            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-04 12:59:57
                            
                                103阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ECharts简介:ECharts,一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖矢量图形库 ZRender,提供直观,交互丰富,可高度个性化定制的数据可视化图表。官网地址:https://echarts.apache.org/zh/index.htm            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-20 15:02:06
                            
                                75阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             文章目录一、提出任务(一)班级数据(二)运行效果二、完成任务(一)创建数据库与表1、创建数据库2、创建数据表(二)创建Spring Boot项目(三)创建班级实体类(四)创建班级映射器接口(五)创建班级映射器配置文件(六)创建班级服务类(七)创建班级控制器(八)添加ECharts和jQuery脚本(九)添加Druid起步依赖(十)修改应用属性文件(十一)创建页面可视化数据(十二)启动应用,查看结            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-18 18:32:53
                            
                                95阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录1、简介2、SpringBoot对静态资源的映射规则;3、模板引擎1、引入thymeleaf;2、Thymeleaf使用3、语法规则4、SpringMVC自动配置1. Spring MVC auto-configuration2、扩展SpringMVC3、全面接管SpringMVC;5、如何修改SpringBoot的默认配置 1、简介使用SpringBoot;1)、创建SpringBoot应            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-18 15:15:01
                            
                                50阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             
一、报表工具列表分析
目前市面上活跃的报表工具真不少,对于一个对初涉报表开发邻域的程序员来说,要正确选择一款合用的报表工具绝非易事。作为一个有20年程序人生,以及有近10年报表工具开发经历的程序员,在此想把我选择报表工具的一些看法抛出来供大家参考。毫不避讳的说,本人就是锐浪报表的开发者,写着篇短文的目的也是为了顺便宣传锐浪报表,但我还是力求以客观公正的心态提供一些参考信息。
&            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2011-07-23 23:42:25
                            
                                4426阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            POI报表技术在企业级应用开发中,Excel报表是一种最常见的报表需求,Excel报表开发一般分为两种形式: 1、为了方便操作,基于Excel的报表批量上传数据; 2、通过java代码生成Excel报表;一、POI是什么?Apache POI是Apache软件基金会的开源项目,由Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java语言操作Microsoft            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-03 15:05:17
                            
                                48阅读