Jaspersoft 报表: 基于Bean填充报表数据

概要:在实际项目中,一般使用java对象作为数据源的方式更多,这种方式会更加灵活多变。与mvc结构更为契合。上面介绍了用JDBC数据源时,用到了Fields对象。本篇主要是使用Fileds对象来匹配JavaBean对象。 第一步:创建实体对象Bean,结构如下: package com.zz...

2019-05-25 12:12:19

阅读数 56

评论数 0

Jaspersoft 报表: 基于JDBC填充报表数据

第一步:在Jaspersoft Studio工具中新建JDBC数据源 然后Next ,选择 Database JDBC Connection. 点击Test 显示 Successful! ,然后Finish! 第二步:新建报表模板 1、新建报表模板人report3.jrxm...

2019-05-25 11:56:41

阅读数 50

评论数 0

Jaspersoft 报表:PDF中文不显示问题

问题概述:PDF中文不显示问题主要是Jasperreports提供的font包不提供中文格式支持,所以我们需要自定义一个font包,用于支持。 第一步:在Jaspersoft Studio中添加中文字体 1、下载微软雅黑字体文件:*.ttf,字体文件下载地址: 2、在Jaspersoft S...

2019-05-25 11:09:06

阅读数 81

评论数 0

java.lang.ClassNotFoundException: solr.DataImportHandler

错误信息截图: 2018-08-02 07:56:17.527 INFO (qtp817348612-15) [ x:mysql2solr] o.a.s.m.r.SolrJmxReporter Closing reporter [org.apache.solr.metrics.repor...

2019-05-24 17:20:19

阅读数 60

评论数 0

solr8.1.0整合Ikanalyzer7.x 分词器

第一步:下载Ikanalyzer7.x分词器的jar 文件,下载地址:https://search.maven.org/search?q=com.github.magese 第二步:将下载的Ikanalyzer7.x.jar 文件拷贝至C:\solr\apache-tomcat-8.0.47...

2019-05-24 17:14:43

阅读数 372

评论数 0

Tomcat8.0.47与solr8.1.0整合

第一步:创建一个空的文件夹,为了方便管理tomcat、solr以及solr的数据源管理; 第二步、安装下载Tomcat8.0.47、solr8.1.0,并创建一个空的文件夹solrHome(solr 数据源) 第三步:把solr-8.1.0安装包中的server→solr-webApp→w...

2019-05-24 16:13:47

阅读数 116

评论数 0

Jaspersoft 报表:基于Parameters属性传入Map数据源填充报表

第一步:设计报表模板 在Jaspersoft Studio中新建一个报表模板(report2),移除不需要的Band(段落),Column Header,ColumnFooter,Summary在outline界面中选中要删除Band(段落),右键-> delete...

2019-05-24 01:49:38

阅读数 87

评论数 0

Jaspersoft 环境搭建和入门简单实例

JasperReport简介 JasperReport是一个强大、灵活的报表生成工具,能够展示丰富的页面内容,并将之转换成PDF,HTML,或者XML格式。该库完全由Java写成,可以用于在各种Java应用程序,包括J2EE,Web应用程序中生成动态内容。JasperReport是开源的...

2019-05-24 00:48:57

阅读数 127

评论数 0

Nginx 负载均衡

Nginx 负载均衡配置: upstream tomcats { server 127.0.0.1:9001; server 127.0.0.1:9002; } 配置location为tomcat集群 location / { proxy_pass_header ...

2019-05-23 17:27:55

阅读数 41

评论数 0

Nginx 反向代理

什么是反向代理: 反向代理(Reverse Proxy)方式是指以代理服务器来接受Internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给Internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。 正向代理指的是,一个位于客户端和原始服务...

2019-05-23 15:29:49

阅读数 92

评论数 0

Nginx 动静分离

1、nginx 与 tomcat 处理静态资源区别: tomcat静态资源请求量为每秒1000次,则nginx静态资源请求量为每秒6000次,tomcat每秒的吞吐量为0.6M,nginx的每秒吞吐量为3.6M,可以说,nginx处理静态资源的能力是tomcat处理能力的6倍 2、动静分离原理...

2019-05-23 15:22:29

阅读数 44

评论数 0

Tomcat 名称修改

多个Tomcat部署在同一台服务器出现如下情况: 1.窗口名称都是tomcat,无法区分具体对应哪一个。 2.进程名称都是java,无法通过进程查看具体的资源使用情况。 解决方法:修改Tomcat 的名称 1、打开tomcat 所在文件目录的bin 文件夹(C:\tomcat\apache...

2019-05-23 14:51:31

阅读数 38

评论数 0

SpringBoot 返回JSON格式数据

第一步:项目添加fastjson 依赖 <!-- fastjson --> <dependency> <groupId>com.alibaba</groupId> &...

2019-05-21 09:04:58

阅读数 93

评论数 0

MyBatis 指定*Mapper.xml 文件 属性值赋值null

配置文件代码: <!--特殊赋值操作null --> <update id="unbind" parameterType="String"> update ucas_bus_colu...

2019-05-15 11:24:02

阅读数 78

评论数 0

Thymeleaf 对象空值处理

前端代码: 单例实体对象空值处理: <div clas="form-row"> <div class="form-group col-md-6"> <label f...

2019-05-15 11:22:08

阅读数 320

评论数 0

MyBatis 提示:A query was run and no Result Maps were found for the Mapped Statement

错误*Mapper.xml文件: <!--通用查询语句 --> <select id="select" parameterType="map"> select sid, name_, ...

2019-05-15 09:54:16

阅读数 26

评论数 0

Thymeleaf (select、checkbox)数据绑定和数据回回显

第一种情况:select 数据绑定: 前端页面: <div class="col-sm-10"> <select name="type" id="type" class=&quo...

2019-05-15 09:01:38

阅读数 157

评论数 0

SpringBoot +MySQL +PageHelper 分页查询功能

第一步:添加pagehelper 依赖: <!-- 分页工具类 --> <dependency> <groupId>com.github.pagehelper</groupId&...

2019-05-14 09:14:29

阅读数 76

评论数 0

Thymeleaf Bootstrap 多个参数值传递

前端代码: <td> <!--单个参数值传递 --> <a th:href="@{/api/column-validate/updatePage(sid=${obj.sid})}" ...

2019-05-13 17:07:14

阅读数 40

评论数 0

MySQL MyBatis 默认插入当前时间

<!--单表动态更新语句 --> <update id="update" parameterType="com.zzg.entity.ColumnValidate"> update ucas...

2019-05-13 16:54:00

阅读数 2534

评论数 1

提示
确定要删除当前文章?
取消 删除