ssh
文章平均质量分 86
为自己努力绽放一次
爱钻研,爱记录,爱生活。
展开
-
plupload+struts2实现文件上传下载
plupload+struts2实现文件的上传和下载,plupload是一款优秀的web前端上传框架,支持拖拽方式选择文件,多上传,文件删除,进度条等。struts2对文件上传和下载也提供了很好的封装,有文件上传拦截器,文件下载拦截器,多上传等。本文是本人在项目中用到了记录一下。原创 2015-07-08 10:58:39 · 2343 阅读 · 0 评论 -
Hibernate N+1 问题及解决办法
问题出现的原因: Hibernate 中常会用到 set , bag 等集合表示 1 对多的关系,在获取实体的时候就能根据关系将关联的对象或者对象集取出,还可以设定 cacade 进行关联更新和删除。这不得不说 hibernate 的 orm 做得很好,很贴近 oo 的使用习惯了。 但是对数据库访问还是必须考虑性能问题的,在设定了 1 对多这种关系之后, 查询就会出现传说中的 n+1转载 2015-05-26 16:00:16 · 558 阅读 · 0 评论 -
hibernate load和get的区别
get和load方式是根据id取得一个记录 下边详细说一下get和load的不同,因为有些时候为了对比也会把find加进来。 1.从返回结果上对比: load方式检索不到的话会抛出org.hibernate.ObjectNotFoundException异常 get方法检索不到的话会返回null 2.从检索执行机制上对比: get方法和find方法都是直接从数转载 2015-05-26 16:00:56 · 366 阅读 · 0 评论 -
struts2的result type属性说明
首先看一下在struts-default.xml中对于result-type的定义: chain:用来处理Action链,被跳转的action中仍能获取上个页面的值,如request信息. dispatcher:用来转向页面,通常处理JSP. freemaker:处理FreeMarker模板. httpheader:控制特转载 2015-05-26 16:00:42 · 411 阅读 · 0 评论 -
java三大框架实现仿京东分页效果
Java三大框架实现仿京东分页效果实现,直接把代码复制到项目中即可使用,注意jsp中用了bootstrap框架,原创 2015-07-10 11:45:53 · 4161 阅读 · 0 评论 -
hibernate4.3.6二级缓存配置方法
hibernate4.3.6二级缓存配置方法原创 2015-07-20 16:43:55 · 1163 阅读 · 0 评论