[发明专利]一种基于环境中间件技术ureport报表调用方法及系统在审
申请号: | 202110101692.9 | 申请日: | 2021-01-26 |
公开(公告)号: | CN112800734A | 公开(公告)日: | 2021-05-14 |
发明(设计)人: | 武东侠 | 申请(专利权)人: | 浪潮云信息技术股份公司 |
主分类号: | G06F40/18 | 分类号: | G06F40/18;G06F9/445 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 姜明 |
地址: | 250100 山东省济南市高*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 环境 中间件 技术 ureport 报表 调用 方法 系统 | ||
本发明公开了一种基于环境中间件技术ureport报表调用方法及系统,属于报表应用组件领域;所述的方法具体步骤包括:S1在SpringBoot框架中利用ureport技术生成应用报表;S2通过命令行启动项目;S3在报表设计页面的浏览器中输入IP;S4选择内置数据源;S5配置SpringBean数据集;S6生成预览报表;本发明可以让软件在国产化环境下,不借助中间件的技术,实现应用报表工具的功能;减少了购买中间件技术的经济成本;同时也减少了中间件技术的适配的时间成本,保证可以及时的交付项目。
技术领域
本发明公开一种基于环境中间件技术ureport报表调用方法及系统,涉及报表应用组件技术领域。
背景技术
随着以美国为首的一些西方国家对我国的技术和电子产品的封锁,国产化的趋势越来越明显,也预示着我们之后的软件产品要更加的贴合国产化的服务器环境。那么报告功能作为软件产品的一个重要组成部分,此功能必不可少;原有的解决方案,是在以Tomcat为代表的中间件上去运行报表的后台,但是针对国产化的服务器环境,Tomcat是无法进行安装的;此时,有两种解决方案:一种是购买国产化的中间件,同时需要针对购买的特定中间件进行适配,这无疑会增加时间的成本和经济的成本,造成项目利润的减少或者无法按时交付项目;第二种就是寻找一种可以在国产化环境下能够运行同时又不借助中间件的解决方案,故现发明一种基于环境中间件技术ureport报表调用方法及系统,以解决上述问题。
发明内容
本发明针对现有技术的问题,提供一种基于环境中间件技术ureport报表调用方法及系统,所采用的技术方案为:一种基于环境中间件技术ureport报表调用方法,所述的方法具体步骤包括:
S1在SpringBoot框架中利用ureport技术生成应用报表;
S2通过命令行启动项目;
S3在报表设计页面的浏览器中输入IP;
S4选择内置数据源;
S5配置SpringBean数据集;
S6生成预览报表。
所述S1在SpringBoot框架中利用ureport技术生成应用报表的具体步骤包括:
S101在SpringBoot框架集成ureport技术;
S102数据库配置文件application.yml;
S103编写config代码类,用于配置ureport;
S104新建ureport4的配置文件context.xml;
S105 SpringBoot主启动类;
S106新建context.properties。
所述S106新建context.properties具体步骤包括:
S1061定义ureport4中提供的默认基于文件系统的报表存储目录;
S1062对设置在ureportfiles文件夹下面存储报表进行手动保存。
所述S3在报表设计页面的浏览器中输入IP为PORT/ureport/designer。
一种基于环境中间件技术ureport报表调用系统,所述的系统具体包括报表生成模块、项目启动模块、IP跳转模块、数据设置模块、数据配置模块和报表预览模块:
报表生成模块:在SpringBoot框架中利用ureport技术生成应用报表;
项目启动模块:通过命令行启动项目;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮云信息技术股份公司,未经浪潮云信息技术股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110101692.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种云文件存储系统的备份与恢复装置及方法
- 下一篇:一种防夹的气动升降桌