调用了定时作业,说明你用了spring的线程机制,那session不是hibernate管而是spring来代理管理。而这个代理session配置一般在添加事务时候用代理session。你的事务配置文件贴出来看看,比如这种名字的配置文件 spring-quart.xml
Configuration.configure().buildSessionFactory().openSession();就拿到session了,既然是Factory那就用工程模式就OK了
你代码是怎样写的看看