单独使用hibernate处理事务 本来只用hibernate开发,从而可以省了DAO层实现数据库访问和跨数据库,也可以对代码进行更好的封装,当我们web中单独使用hibernate时,我们需要单独的处理hibernate的事务,我是使用filter来对事务进行控制的: 单独使用hibernate使用filter进行事务控制: 01 public class HibernateSessionFilter implements Filter { 02 03 public void dest…
在Spring框架下如何保证线程安全,如何很happy顺畅地并发编程. 常见的如下面的这坨代码,在Spring中,默认是单例的,也就是说,在同一时刻只有一个SpringOrdinaryClass的单实例.这时候如果类中有一个可变的成员变量,如VariableClass类型的var.在多 public class SpringOrdinaryClass { private VariableClass var = new VaribaleClass(); public void run(){ } /…