JDBC连接数据库使用的是默认隔离级别,即读操作已提交(Read Committed)和可重读(Repeatable Read)。在Hibernate的配置文件hibernate.properties中,可以修改隔离级别 <session-factory>…..//把隔离级别设置为4
<property name=” hibernate.connection.isolation”>4</property> …… </session-factory>
在开始一个事务之前,Hibernate从配置文件中获得隔离级别的值