自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 itext:用于生成pdf文件类型

首先,我们得明白itext是一个用于将数据以pdf文件格式类型输出的java开源组件,因为它简单直接,所以常常被用于将报表以pdf文件格式类型输出。        以前接触过HSSH这样的POI来输出EXCEL文件类型的报表,所以再接触这个发现还是有很多类似的地方,因为就接触了两天,所以现在只能简单的总结一下它的核心步骤,以及需要注意的地方。首先当然要为项目导入itext的开源jar包了:

2016-03-08 21:35:07 439

原创 文件的上传与下载

文件的上传与下载的核心在于后台对于数据流的接收与输出,下面我将分开讲讲文件的上传与下载,在总结的过程中忽略前端JSP如何实现。        1.文件的上传:当我早期学习Structs框架的时候,对于文件的上传,在Action中对应三个属性即:file,uploadContentType,uploadFileName,来接收前端数据。file接收文件数据流,uploadContentTyp

2016-02-03 16:43:33 382

原创 hibernate与mybatis比较

前些日子简单的总结了一下 mybatis和hibernate下面我试着从以下三个方面对他们做个一个比较:(1)运行原理,运行过程:hibernate:       configuration.configure()读取解析在src路径下hibernate.cfg.xml文件,通buildSessionFactory得到SessionFactory,再由SessionFactory得

2015-10-17 18:13:50 386

翻译 Hibernate

在不久前,我们简单的认识了Mybatis这个优秀的持久层框架,现在我们再来简单认识下另一个优秀的orm框架:hibernate。再这里我们不将两者做详细的对比,以后再将两者做一个全面的对比,突出各自的优势。            现在我们来简单认识下这个orm框架:1.它是什么:在总结mybatis的时候,那时候我们提到了现在项目的主流架构为4层架构的mvc模式,同mybatis一样,

2015-10-10 10:24:37 355

翻译 Mybatis

mybatis学完也有一段时间了,今天就对它做一个小小的总结吧,不对,与其所是总结,不如说是对前人的经验的一次复述吧,真的是延续了以往的风格       (1)它是用来干什么的:我们知道,在JAVA应用程序结构的发展,由早期的单层结构逐步的发展到现在的多层次结构,具体的说,应该有4层:表述层,业务逻辑层,持久化层,数据库层.而mybatis就是运用在持久层,用于实现数据的持久化操作,那么有

2015-09-21 19:39:32 305

翻译 单例模式

对于单例模式探讨,网上的大牛,都给了很多不同视角的解释。本篇博客,仅仅是对他们观点的一个总结。下面我将分三步,来一起学习一下单利模式。(1)它要解决一个什么问题:               对于这个问题的理解,由于自己的经验原因,认识的并不深刻,从别人的观点来看,它是为了解决不一致的状态。(这个在实际工作当中遇到后,再修改本文)(2)它有什么特点:1.自己创建自己的实例2

2015-09-14 15:18:43 194

空空如也

空空如也

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

TA关注的人

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