srping 中的callback模式

banq 大哥能不能讲讲spring中的callback 机制,最好能给个例子。讲讲callback 机制到底有什么好处,什么时候能用到这种模式,在spring种用到了很多这种机制,但是不理解为什么这么用。
[该贴被admin于2009-03-19 10:34修改过]

这个其实就是template模式了。采用callback接口,在具体的execute方法里面,可以传递session进去,这样的话可以方便控制事务,并且可以绑定session到当前的线程。建议看下源代码,一目了然。呵呵