自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿仁的博客

never wrong to do the right thing

  • 博客(10)
  • 资源 (5)
  • 收藏
  • 关注

原创 Struts2文件下载(含多文件下载)

首先对struts.xml进行配置,如下: inputStream application/octet-stream filename=${name} 其中result的类型需设为stream,其他字段属性见下:1.contentType:同文件上传的一样,为下载文件的格式,上例中表示所有类型;2.contentLe

2017-08-31 18:51:50 907

转载 如何重写hashCode()和equals()方法

转载自:如何重写hashCode()和equals()方法hashCode()和equals()方法可以说是Java完全面向对象的一大特色.它为我们的编程提供便利的同时也带来了很多危险.这篇文章我们就讨论一下如何正解理解和使用这2个方法.如何重写equals()方法如果你决定要重写equals()方法,那么你一定要明确这么做所带来的风险,并确保自己能写出一个健壮

2017-08-21 14:12:02 291

转载 Java多态性理解,好处及精典实例

转自: Java多态性理解,好处及精典实例核心:1、多态就是指程序中定义的引用变量所指向的具体类型和通过该引用变量发出的方法调用在编译时并不确定,而是在程序运行期间才确定,即一个引用变量倒底会指向哪个类的实例对象,该引用变量发出的方法调用到底是哪个类中实现的方法,必须在由程序运行期间才能决定。因为在程序运行时才确定具体的类,这样,不用修改源程序代码,就可以让引用变量绑定到各种不同的

2017-08-18 15:41:48 270

原创 Java iText 生成PDF表格

近期项目需要将计算结果(二维表格)导出为PDF,所需jar包:然后新建PDF文档:// 创建Document对象(页面的大小为A4,左、右、上、下的页边距为10) Document document = new Document(PageSize.A4, 10, 10, 10, 10); // 建立书写器 PdfWriter.getI

2017-08-14 18:45:01 2673

原创 Maven 添加本地jar包

使用maven配置jar包时,有些jar包不在maven库中,故需添加本地jar包导maven项目中。首先,需要在当前项目下,新建一个lib文件夹,存放本地jar包,如:然后在maven的pom.xml中配置: com.lowagie iText system 2.1.7 ${project.basedir}/l

2017-08-14 17:54:35 588

转载 poi操作Word合并单元格

对于合并单元格的介绍不怎么多,下面是之前做word导出的时候研究的,在stackoverflow查到了点资料。记录下两个关键方法:[java] view plain copy// word跨列合并单元格      public  void mergeCellsHorizontal(XWPFTable table, int row,

2017-08-11 14:21:07 4774

原创 Java生成word文档(freemarker)

近期工作需要,需将一些计算结果导出为excel、word格式的文档,结果为一个稍复杂的二维表格。参考网上诸多前辈的博客,现将方法记录如下,参考链接会放至文末。首先是生成word文档,需要有个模板,例:上图:是Word文档中的内容,也就是模板,为了下面步鄹做铺垫,所以在需要输入数据的地方改成了拼音,将word文档另存为xml文件.

2017-08-10 10:57:48 463

原创 使用SSH中, service层直接调用service层还是dao层,哪个更合理?

最近公司做项目时,遇到问题,在保存场景时需要一起保存其五类属性至各自属性表中,需要决定在场景的service模块调用属性模块的service还是dao,经查询,最终调用service层方法解决。原因如下:按我的经验,service a不能调用b的dao层,只能调用b的service层实现业务。因为b的service是对dao的CRUD封装,如果是单库的话service或许只是dao的代理,

2017-08-03 10:24:25 14140 1

原创 hibernate实体类构造方法内含有Timestamp类型变量时"Unable to locate approprite constructor"错误解决方法

在使用hibernate时,有时想获取部分字段的结果集,可以用如下方法:可以在hql中使用select new 包名.类名(属性1,属性2,....)  from 实体类,同时要在实体类中添加带参的构造方法,参数的个数和顺序与(属性1,属性2,....)要保持一致,如此我们得到的List中存放的依然是实体类的对象。例:select new User(u.name,u.createTim

2017-08-03 09:56:42 707

原创 Hibernate 映射数据库中Json字段的解决方案

最近的项目ORM框架使用的是hibernate,数据库使用PostgreSQL,其中PostgreSQL包含Json数据类型的字段,这种类型意味着它可以像非关系型数据库那样存储数据,数据扩展性非常好,本项目主要用它来存储图层的geojson,方便加载。 在Hibernate和PostgreSQL的结合过程中遇到了针对Json数据类型,Hibernate并没有Json这种数据映射字段的问题。经查

2017-08-01 18:20:11 5149

GeoJson的生成与解析所需jar包

GeoJson的生成与解析所需jar包, gt-geojson-9.3.jar,json-simple-1.1.jar,jts-1.11.jar

2017-12-04

itext导出PDF所需jar包

iText-2.1.7.jar;iTextAsian.jar;itext-rtf-2.1.7.jar;iReport.jar

2017-08-14

freemarker-2.3.25.jat

freemarker-2.3.25.jat

2017-08-10

postgresql9.2odbc数据源、sqlite3相关资源

postgresql的odbc数据源(64位);sqlite3安装包;SQLite Expert;sqlite和access的jdbc驱动

2017-07-17

HibernateSpatial4.3+postgresql使用时所用jar包

包含hibernate-spatial-4.3.jar 、 postgis.jar 、 postgis-jdbc-driver.jar 、postgresql-9.2-1004.jdbc4.jar 、 jts-1.11.jar这五个jar包,当使用到Hibernate的spatial部分的对postgis操作时需要这些。

2017-02-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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