导出

iReport+JasperReport实现数据库记录导出到html、excel、pdf文档

荒凉一梦 提交于 2019-11-27 13:13:35
本文主要介绍使用iReport以可视化的方式来生成JasperReport所使用的报表格式文件,并通过JasperReport提供的API将数据导出到html、excel、pdf等格式的文件中。 在这里iReport的使用版本为iReport-5.0.4。JasperReport使用的是5.0.4。由于导出到pdf,JasperReport用到iText库,所以这里使用的iText-2.1.7版本。当然不要忘了iTextAsian.jar对中文的支持。 实现步骤如下: 1.下载安装iReport-5.0.4。(地址此处省略,自己google) 2.打开iReport,新建文件:文件—>new 选择 Blank A4, 点击 Open this Template, 完成报表的创建 3. 连接数据库 点击Report Datasources图标,弹出下图对话框。 new一个新的数据源 选择JDBC Connection ,设置配置 Test成功后,保存配置。这里使用mysql数据库,数据库为surveysdb。 4.报表连接数据库查询。 点击 ,设置报表查询的语句,点击read fields会显示表字段结构 点击ok,iReport界面左边Fileds会出现数据库表字段。如下图所示 5。拖放字段,设计报表格式。将表中字段拖入到detail区域,增加列明和标题,如下图所示。 6.预览报表

maven导出项目依赖的jar包

徘徊边缘 提交于 2019-11-26 11:09:30
一、导出到默认目录 targed/dependency 从Maven项目中导出项目依赖的jar包:进入工程pom.xml 所在的目录下,执行如下命令: mvn dependency:copy-dependencies 或在eclipse中,选择项目的pom.xml文件,点击右键菜单中的Run As,见下图红框中,在弹出的Configuration窗口中,输入 dependency:copy-dependencies 后,点击运行 maven项目所依赖的jar包会导出到 targed/dependency目录中。 二、导出到自定义目录中 在maven项目下创建lib文件夹,输入以下命令 : mvn dependency:copy-dependencies -DoutputDirectory=lib maven项目所依赖的jar包都会复制到项目目录下的lib目录下 三、设置依赖级别 同时可以设置依赖级别,通常使用compile级别 mvn dependency:copy-dependencies -DoutputDirectory=lib -DincludeScope=compile 来源: oschina 链接: https://my.oschina.net/u/1410765/blog/212648