- 博客(7)
- 收藏
- 关注
原创 VM 堆和非堆
Heap and Non-Heap Memory The Java VM manages two kinds of memory: heap and non-heap memory, both of which are created when the Java VM starts.Java VM 管理两种类型的内存:堆和非堆,两者都在JVM启动时创建。 ...
2015-01-07 15:30:31
198
原创 Java语言规范 第十七章 线程和锁(一)
While most of the discussion in the preceding chapters is concerned only with the behavior of code as executed a single statement or expression at a time, that is, by a single thread, the Java...
2014-12-31 16:18:48
197
原创 Hibernate 专题研究系列(二) 解析Hibernate 拦截器Interceptor
目录 Hibernate 拦截器作用 Hibernate 拦截器API Hibernate 拦截器类型及作用域 Hibernate 拦截器源码欣赏1)Interceptor 作用1.1)为用户(程序员)提供一个接口,使得用户可以改变Hibernate内部运行的一些行为,比如,如何获取实体的完全限定名称、如何判断实体的状态等。1.2)为用户提供一个...
2014-12-13 12:36:33
716
原创 Hibernate 专题研究系列(一) save/update/saveOrUpdate等方法学习(续三)
7、Delete1) 返回值 void 2)事件监听处理类及重要代码 DefaultDeleteEventListener public void onDelete(DeleteEvent event, Set transientEntities) throws HibernateException { EntityEntry e...
2014-12-12 16:08:33
173
原创 Hibernate 专题研究系列(一) save/update/saveOrUpdate等方法学习(续二)
4、persist1) 返回值 void 2)事件监听处理类及重要代码 DefaultPersistEventListener protected void entityIsTransient(PersistEvent event, Map createCache) { LOG.trace( "Saving transie...
2014-12-12 16:07:47
164
原创 Hibernate 专题研究系列(一) save/update/saveOrUpdate等方法学习(续一)
1、save 1)返回值Serializable 2)事件监听处理类及重要代码 DefaultSaveEventListener public class DefaultSaveEventListener extends DefaultSaveOrUpdateEventListener { prote...
2014-12-12 15:56:38
264
原创 Hibernate 专题研究系列(一) save/update/saveOrUpdate等方法学习
知识准备 1所有Entity实体在其hbm.xml配置文件中都必须设置Id元素或composite-id元素,不然hbm.xml文件会报错。因此,任何情况下Entity都拥有IdentifierGenerator对象,即关键列生成策略。<id name="id" type="string"> <column name...
2014-12-12 15:39:47
218
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人