Month: August 2008

用callback机制使线程的run()方法返回一个值

这是《java net programming》书中的思想 调用者实现一个监听接口 HelloListener,其中一个方法是getReturnedValue() 被调用者(好线程)一个这个实现了此监听接口的变量作为自己的成员变量,当RUN方法快要完成是,调用这个成员的getReturnedValue()方法

Spring中获得Hibernate Session的方法

HibernateDaoSupport这个类有一个方法叫做 getHibernateTemplate(), 你如果经常使用这个方法,就不会对HibernateDaoSupport类陌生了 HibernateDaoSupport有一个方法叫做getSession(),正是这个方法可以获得Session

spring对ibatis不同版本的支持方式是不同的

Spring对iBATIS SqlMaps1.3和2.0都提供了支持。首先让我们来看一看两个之间的区别。 表 11.1. iBATIS SqlMaps supporting classes for 1.3 and 2.0 Creation of SqlMap     1.3 SqlMapFactoryBean     2.0 SqlMapClientFactoryBean Template-style helper class      1.3  SqlMapTemplate      2.0  SqlMapClientTemplate Callback to use MappedStatement      1.3 SqlMapCallback      2.0 SqlMapClientCallback Super class for DAOs      1.3 SqlMapDaoSupport      2.0 SqlMapClientDaoSupport