J2EE
田有朋
不积跬步无以至千里
展开
-
hibernate缓存
Hibernate是一个持久层框架,经常访问物理数据库,为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻,会同步缓存和物理数据源中的数据。一、Hibernate的一级缓存和二级缓存1、一级缓存的管理Hibernate一级缓存又称为“Session的缓存”,它是内置的,不能被卸载(不原创 2013-11-06 20:23:16 · 1084 阅读 · 0 评论 -
写代码简单比较init-method,afterPropertiesSet和BeanPostProcessor
比较init-method,afterPropertiesSet和BeanPostProcessor之间的区别,代码实现各种相关的功能。原创 2013-10-21 16:00:23 · 17902 阅读 · 0 评论 -
AOP的底层实现-CGLIB动态代理和JDK动态代理
详细介绍了AOP的核心功能(拦截功能)在底层是如何实现的;介绍了两种实现AOP的动态代理:jdk动态代理和cglib动态代理,并详细描述了它们在代码层面的实现。原创 2013-10-20 19:53:52 · 41867 阅读 · 11 评论