
JAVA(J2EE)
victor_mx
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
防止JSP或Servlet中输出内容被浏览器保存在缓冲区中
浏览器在默认情况下会把浏览过的网页保存在缓冲区中。在调试时,一般不希望这样。把下面的脚本加入程序中,就可以防止JSP或Servlet中的输出被浏览器保存在缓冲区中。response.setHeader(“Cache-Control”,”no-store”);response.setHeader(“Pragma”,”no-cache”);response.setDateHead原创 2009-01-22 12:49:00 · 450 阅读 · 0 评论 -
hibernate中po对象的三种状态分析
Hibernate的对象有3种状态,分别为:瞬时态(Transient)、 持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。 1)瞬时态 由new命令开辟内存空间的java对象, eg. Person person = new转载 2008-12-11 18:47:00 · 447 阅读 · 0 评论 -
hibernate的各种保存方式的区别
save,persist,update,saveOrUpdte,merge,flush,lock)及 对象的三种状态hibernate的保存hibernate对于对象的保存提供了太多的方法,他们之间有很多不同,这里细说一下,以便区别。一、预备知识在所有之前,说明一下,对于hibernate,它的对象有三种状态,transient、persistent、detached下边是常见的翻译办法:tran转载 2008-12-11 18:50:00 · 382 阅读 · 0 评论 -
Hibernate数据加载——Session.get/load
Session.load/get方法均可以根据指定的实体类和id从数据库读取记录,并返回与之对应的实体对象。其区别在于:如果未能发现符合条件的记录,get方法返回null,而load方法会抛出一个ObjectNotFoundException。 Load方法可返回实体的代理类实例,而get方法永远直接返回实体类。 load方法可以充分利用内部缓存和二级缓存中的现有数据,而get方法则仅仅转载 2008-12-11 18:52:00 · 336 阅读 · 0 评论