自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 hibernate小结之二级缓存

Session管理分为两种方式:本地线程管理(必须配置开启本地线程),一种是自己hibernate管理(如果不配置)区别:本地线程管理的session的生命周期与本地线程绑定,线程结算session销毁(当然也可以手动关闭,一般都是需要的时候开启,执行完以后关闭),只要session开启以后直接中线程中获取即可(线程执行到哪里,session就跟随到哪里,很方便),用完以后关闭,以后的线程中没

2015-04-06 23:48:24 689

原创 hibernate检索小结之——查询优化和延迟加载

Hibernate抓取(检索方式)检索分为:立即检索和延迟检索区别和原理:立即检索当(用户)请求一发立刻向数据库发送sql语句,不管该对象有没有被使用(访问去属性)。而延迟检索则是类似于保留查询,只有在该对象呗使用的时候才会想数据库发送sql语句,其实延迟检索返回的是目标类的代理子对象,没有向数据库发送任何请求,所有没有初始化,在断点模式下可以看见虽然该对象存在(有内存地址,不为null)

2015-04-06 23:46:34 1449 2

原创 hibernat之一级缓存的原理

Po对象Po对象的三种状态以及相互转化的结果Po对象处于瞬时(临时)状态和脱管状态的时候,都不能直接于数据库交互只有对象处于持久化状态的时候,才能被保存到数据库通俗的解释三种状态:瞬时态:通过new出来的对象,如果是自然主键,则必须指定主键。如果是代理主键(主键己增长)可以没有主键(即使有后来也会被掩盖)持久态:必须在session处于连接状态,且必须有主键(主键自增长除外

2015-04-01 21:05:04 649

原创 strust小结

Strust关于值栈:值栈的生命周期:每次请求(request)都会产生一个新的值栈(ValueStack),即值栈的生命周期和request一样,一次请求产生一个新的值栈,请求结束,值栈销毁,值栈与action:强调一点,不是每个值栈都有(包含)action对象,当客户访问的是项目的静态资源(如jsp)的时候值栈中不包含action对象,比如2个jsp页面用超链接进行相互访问的时候,可以

2015-04-01 21:01:40 833

空空如也

空空如也

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

TA关注的人

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