随笔分类 -  Java

上一页 1 2
The Implement of Cache in Hibernate
摘要:Hibernate的缓存Hibernate的缓存主要实现在net.sf.hibernate.cache包里。具体代码请查看Hibernate 源码。1、Cache此接口定义了缓存的一些基本操作,例如get,put,lock,unlock等。在此接口的基础上,Hibernate使用JCS等多种机制实现了缓存,包括:JCSCache,OSCache,SwarmCache,TreeCache,Hasht... 阅读全文
posted @ 2005-01-30 17:37 Na57 阅读(2289) 评论(0) 推荐(0)
net.sf.hibernate.util 总结
摘要:net.sf.hibernate.util 基本已经看完了,总结如下:1、包中的类多数是某些公用的类属方法(如:StringHepler等)、工厂类(如:XMLHelper)、以及一些基础数据结构等。2、包中的工厂方法大多数并不仅仅是某一个类的工厂,而是一组类的工厂,这有利于减少类的数目,以免类的数目过多,其中值得学习的一种方法是LinkedHashCollectionHelper类中使用的方法。... 阅读全文
posted @ 2005-01-29 16:27 Na57 阅读(781) 评论(0) 推荐(0)
GetGeneratedKeysHelper 与反射
摘要:此类中用了最基本的一些反射方法,应该说是检验反射功底的好东西。例如: RETURN_GENERATED_KEYS = Statement.class.getDeclaredField("RETURN_GENERATED_KEYS").getInt(PreparedStatement.class); 跟 PreparedStatement.RETURN_GENERATED_KEYS 是不一样的。前... 阅读全文
posted @ 2005-01-29 15:39 Na57 阅读(561) 评论(0) 推荐(0)
EmptyIterator 与 Dangling Composite错误模式
摘要:EmptyIterator实现了Iterator接口,同时也是Dangling Composite错误模式中的"Empty"。Dangling Composite错误模式UML图如下:具体内容请看dw上的文章:Dangling Composite 错误模式 阅读全文
posted @ 2005-01-29 14:39 Na57 阅读(533) 评论(0) 推荐(0)
DTDEntityResolver 与实体解析
摘要:DTDEntityResolver 实现了org.xml.sax.EntityResolver接口,此接口用于解析外部实体,例如: 通过实现EntityResolver接口,也就实现了一种解析实体的策略。另外,从源码来看,DTD文件应该在类库的 "net/sf/hibernate/" 下,不然将会找不到DTD文件,以至于解析报错。关于外部实体解析的具体内容,请看参考资料[1]。参考资料1、Bre... 阅读全文
posted @ 2005-01-29 10:33 Na57 阅读(924) 评论(0) 推荐(0)
源码解读心得 - net.sf.hibernate.util.BytesHelper
摘要://$Id: BytesHelper.java,v 1.4 2003/06/15 12:45:08 oneovthafew Exp $package net.sf.hibernate.util;/**//*** 此类封装了Array的一些相关操作*/public final class BytesHelper { private BytesHelper() {} /... 阅读全文
posted @ 2005-01-28 18:44 Na57 阅读(878) 评论(0) 推荐(0)
源码解读心得 - net.sf.hibernate.util.ArrayHelper
摘要://$Id: ArrayHelper.java,v 1.6.2.5 2003/12/13 12:25:12 oneovthafew Exp $package net.sf.hibernate.util;import java.util.ArrayList;import java.util.Arrays;import java.util.Collection;import java.util.... 阅读全文
posted @ 2005-01-28 18:39 Na57 阅读(921) 评论(0) 推荐(0)
源码解读心得 - net.sf.hibernate.util.StringHelper
摘要:给这个类做了一下注释,不是很详细,而且还有一些地方不是很清楚。 //$Id: StringHelper.java,v 1.16.2.11 2004/01/10 03:14:04 oneovthafew Exp $package net.sf.hibernate.util;import java.util.Iterator;import java.util.StringTokenizer;publ... 阅读全文
posted @ 2005-01-28 17:02 Na57 阅读(1541) 评论(0) 推荐(0)
JVoiceXML
摘要:关于JVoiceXML的介绍 出处:http://blogs.sun.com/roller/page/plamere/20050119#jvoicexml JVoiceXML is an open source implementation of VoiceXML written in Java. JVoiceXML is currently in the pre-alpha stage. It... 阅读全文
posted @ 2005-01-19 23:07 Na57 阅读(737) 评论(0) 推荐(0)

上一页 1 2