上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 44 下一页
摘要: abstract class和interface的区别分类:JAVA2009-03-02 17:0211200人阅读评论(3)收藏举报interfaceclassjava语言jdk在Java语言中,abstract class和interface是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很大的区别的,对于它们的选 阅读全文
posted @ 2013-08-06 22:44 meimao5211 阅读(259) 评论(0) 推荐(0)
摘要: Hibernate是如何延迟加载的2011-12-24 13:58242人阅读评论(0)收藏举报hibernatespringinterceptordao数据库integerHibernate对象关系映射提供延迟的与非延迟的对象初始化。非延迟加载在读取一个对象的时候会将与这个对象所有相关的其他对象一起读取出来。这有时会导致成百的(如果不是成千的话)select语句在读取对象的时候执行。这个问题有时出现在使用双向关系的时候,经常会导致整个数据库都在初始化的阶段被读出来了。当然,你可以不厌其烦地检查每一个对象与其他对象的关系,并把那些最昂贵的删除,但是到最后,我们可能会因此失去了本想在ORM工具中 阅读全文
posted @ 2013-08-06 22:19 meimao5211 阅读(433) 评论(0) 推荐(0)
摘要: hibernate 延迟加载2011-12-07 14:509360人阅读评论(7)收藏举报hibernateimageeclipsevariablessessionclassHibernae 的延迟加载是一个非常常用的技术,实体的集合属性默认会被延迟加载,实体所关联的实体默认也会被延迟加载。Hibernate 通过这种延迟加载来降低系统的内存开销,从而保证 Hibernate 的运行性能。下面先来剖析 Hibernate 延迟加载的“秘密”。集合属性的延迟加载当 Hibernate 从数据库中初始化某个持久化实体时,该实体的集合属性是否随持久化类一起初始化呢?如果集合属性里包含十万,甚至百万 阅读全文
posted @ 2013-08-06 22:01 meimao5211 阅读(213) 评论(0) 推荐(0)
摘要: 这是面试中经常问到的一个问题,楼主可以按照我的思路回答,准你回答得很完美,首先说下Hibernate缓存的作用(即为什么要用缓存机制),然后再具体说说Hibernate中缓存的分类情况,最后可以举个具体的例子。Hibernate缓存的作用: Hibernate是一个持久层框架,经常访问物理数据库,为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据Hibernate缓存分类: Hibernate缓存包括两大类:Hibernate一级缓存和Hiberna... 阅读全文
posted @ 2013-08-06 21:53 meimao5211 阅读(168) 评论(0) 推荐(0)
摘要: Apache POI组件操作Excel,制作报表(四)博客分类:探索实践ExcelApacheSpringMVCServlet上一篇我们介绍了如何制作复杂报表的分析和设计,本篇结合Spring MVC框架来说一下如何在Web层使用POI组件来动态生成报表供用户查看或下载。为什么选择Spring MVC框架,理由很简单,因为Spring的MVC框架对Excel视图的扩展使用的正是POI组件,那么使用Spring来整合就非常方便了,当然其它的框架都有自己的处理办法,这个可以具体咨询其对视图扩展支持的配置方法。 使用Spring对Excel的支持,需要扩展MVC的视图组件,就是要创建一个自定义的Vi 阅读全文
posted @ 2013-08-05 23:27 meimao5211 阅读(319) 评论(0) 推荐(0)
摘要: Apache POI组件操作Excel,制作报表(三)博客分类:探索实践ExcelApache算法Office单元测试上一篇介绍了POI组件操作Excel时如何对单元格和行进行设置,合并单元格等操作,最后给出一个综合实例,就是制作复杂报表,原理就是涉及合并行和列的计算。 本篇就来详细分析一下复杂报表的分析与设计问题,并用POI通过程序来生成Excel报表。首先说一点文档相关内容。使用POI组件可以生成Office文档,而Office文档也有一些属性,比如作者,分类,公司等信息。我们若通过程序生成时,这一步就直接略过了,但有时我们会需要这些信息,要写入一些文档信息,那么该如何实现呢? 我们分20 阅读全文
posted @ 2013-08-05 22:37 meimao5211 阅读(528) 评论(0) 推荐(0)
摘要: Apache POI组件操作Excel,制作报表(二)博客分类:探索实践ExcelApache单元测试OSmaven 本文接上一篇继续探究POI组件的使用。 现在来看看Excel的基本设置问题,以2007为例,先从工作簿来说,设置列宽,因为生成表格列应该固定,而行是遍历生成的,所以可以在工作簿级别来设置列宽,那么可以如下来进行。 首先是创建工作簿和工作表了:Java代码//创建Excel2007工作簿对象XSSFWorkbookworkbook2007=newXSSFWorkbook();//创建工作表对象并命名XSSFSheetsheet=workbook2007.createSheet(& 阅读全文
posted @ 2013-08-05 22:02 meimao5211 阅读(427) 评论(0) 推荐(0)
摘要: Apache POI组件操作Excel,制作报表(一)博客分类:探索实践ExcelApacheOfficeBeanJ# Apache的POI组件是Java操作Microsoft Office办公套件的强大API,其中对Word,Excel和PowperPoint都有支持,当然使用较多的还是Excel,因为Word和PowerPoint用程序动态操作的应用较少。那么本文就结合POI来介绍一下操作Excel的方法。 Office 2007的文件结构完全不同于2003,所以对于两个版本的Office组件,POI有不同的处理API,分开使用即可。首先来说几个Excel的基本概念。对于一个Excel文件 阅读全文
posted @ 2013-08-05 22:01 meimao5211 阅读(388) 评论(0) 推荐(0)
摘要: POI中HSSF和XSSF操作Excel在公司实习快一个月了,这段时间公司业务要用JAVA操作复杂的Excel报表.刚开始的Excel还好,没有涉及到复杂的图表,所以使用JXL操作Excel,但是到后来涉及到复杂的图表和单元格公式后JXL就显得无力了.公司业务需要在原有的Excel模板上填写从数据库读出来的数据,然后保存为新文件让客户下载.最后在业务的每个流程环节上添加签名图片,而且模板复杂所以只有使用Apache的POI来操作Excel.在刚接触使用POI时,因为Excel模板格式是用的97-2003的板式(后缀名是.xls),所以使用HSSF来操作Excel,我很傻很天真的认为是Apach 阅读全文
posted @ 2013-08-05 20:10 meimao5211 阅读(1130) 评论(0) 推荐(0)
摘要: JSTL1.1函数标签库(functions)如fn:length分类:javassh22012-06-11 09:02313人阅读评论(1)收藏举报stringcharacterxmljoinhtml在jstl中的fn标签也是我们在网页设计中经常要用到的很关键的标签,在使用的时候要先加上头就可以使用fn标签了。具体使用方法请参见下表:函数描述fn:contains(string, substring)如果参数string中包含参数substring,返回truefn:containsIgnoreCase(string, substring)如果参数string中包含参数substring(忽 阅读全文
posted @ 2013-08-05 16:30 meimao5211 阅读(227) 评论(0) 推荐(0)
上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 44 下一页