- 博客(6)
- 收藏
- 关注
原创 itext:用于生成pdf文件类型
首先,我们得明白itext是一个用于将数据以pdf文件格式类型输出的java开源组件,因为它简单直接,所以常常被用于将报表以pdf文件格式类型输出。 以前接触过HSSH这样的POI来输出EXCEL文件类型的报表,所以再接触这个发现还是有很多类似的地方,因为就接触了两天,所以现在只能简单的总结一下它的核心步骤,以及需要注意的地方。首先当然要为项目导入itext的开源jar包了:
2016-03-08 21:35:07 455
原创 文件的上传与下载
文件的上传与下载的核心在于后台对于数据流的接收与输出,下面我将分开讲讲文件的上传与下载,在总结的过程中忽略前端JSP如何实现。 1.文件的上传:当我早期学习Structs框架的时候,对于文件的上传,在Action中对应三个属性即:file,uploadContentType,uploadFileName,来接收前端数据。file接收文件数据流,uploadContentTyp
2016-02-03 16:43:33 393
原创 hibernate与mybatis比较
前些日子简单的总结了一下 mybatis和hibernate下面我试着从以下三个方面对他们做个一个比较:(1)运行原理,运行过程:hibernate: configuration.configure()读取解析在src路径下hibernate.cfg.xml文件,通buildSessionFactory得到SessionFactory,再由SessionFactory得
2015-10-17 18:13:50 394
翻译 Hibernate
在不久前,我们简单的认识了Mybatis这个优秀的持久层框架,现在我们再来简单认识下另一个优秀的orm框架:hibernate。再这里我们不将两者做详细的对比,以后再将两者做一个全面的对比,突出各自的优势。 现在我们来简单认识下这个orm框架:1.它是什么:在总结mybatis的时候,那时候我们提到了现在项目的主流架构为4层架构的mvc模式,同mybatis一样,
2015-10-10 10:24:37 361
翻译 Mybatis
mybatis学完也有一段时间了,今天就对它做一个小小的总结吧,不对,与其所是总结,不如说是对前人的经验的一次复述吧,真的是延续了以往的风格 (1)它是用来干什么的:我们知道,在JAVA应用程序结构的发展,由早期的单层结构逐步的发展到现在的多层次结构,具体的说,应该有4层:表述层,业务逻辑层,持久化层,数据库层.而mybatis就是运用在持久层,用于实现数据的持久化操作,那么有
2015-09-21 19:39:32 310
翻译 单例模式
对于单例模式探讨,网上的大牛,都给了很多不同视角的解释。本篇博客,仅仅是对他们观点的一个总结。下面我将分三步,来一起学习一下单利模式。(1)它要解决一个什么问题: 对于这个问题的理解,由于自己的经验原因,认识的并不深刻,从别人的观点来看,它是为了解决不一致的状态。(这个在实际工作当中遇到后,再修改本文)(2)它有什么特点:1.自己创建自己的实例2
2015-09-14 15:18:43 202
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人