![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SSH
霸道攻城狮
这个作者很懒,什么都没留下…
展开
-
hibernate缓存机制
hibernate一级缓存: 属于session级别的缓存,保存的是实体对象。session关闭(或者调用session的clear方法清空对象)则对象消失。 Query中的list和iterater方法对一级缓存的利用情况: 通过调用list方法,所有满足条件的对象都被查询出来并加载到一级缓存当中。但是再次调用list方法的时候不会利用一级缓存,仍然是发出SQ...原创 2011-01-17 15:42:21 · 76 阅读 · 0 评论 -
Spring系列一: IOC原理解析(转载)
1. IoC理论的背景我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。 图1:软件系统中耦合的对象 如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产生正确的时间。图1中描述的就是这样的一个齿轮组,它拥有多个独立的齿轮,这些齿轮相互啮合在一起,...原创 2015-01-21 14:42:33 · 105 阅读 · 0 评论 -
Spring系列二: AOP详细解析
AOP(Aspect Orient Programming),也就是面向方面编程,作为面向对象编程的一种补充,专门用于处理系统中分布于各个模块(不同方法)中的交叉关注点的问题,在 Java EE 应用中,常常通过 AOP 来处理一些具有横切性质的系统级服务,如事务管理、安全检查、缓存、对象池管理等。AOP 实现的关键就在于 AOP 框架自动创建的 AOP 代理,AOP 代理主要分为静态代理和动...原创 2015-01-21 16:02:37 · 197 阅读 · 0 评论