1.Hibernate对数据的操作都是封装在事务当中,并且默认是非自动提交的方式。
所以用Session保存对象时,如果不开启事务,并且手工提交事务,对象并不会真正保存在数据库中。
2.如果你想让Hibernate象JDBC那样自动提交事务,必须调用Session对象的doWork()方法,获得JDBC的connection后,
设置其为自动提交事务模式。(注意:通常并不推荐这样做。)
所以用Session保存对象时,如果不开启事务,并且手工提交事务,对象并不会真正保存在数据库中。
2.如果你想让Hibernate象JDBC那样自动提交事务,必须调用Session对象的doWork()方法,获得JDBC的connection后,
设置其为自动提交事务模式。(注意:通常并不推荐这样做。)
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/1724534/viewspace-2123456/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/1724534/viewspace-2123456/