hibernate与事务

jdbc 默认提交事物
hibernate 默认不提交事物
所以在进行增删改时需要主动提交事务

如果使用mysql和hibernate进行增删改并且没有提交事务,但数据还是被保存进了数据库,这时应该看查看数据库所使用的引擎,如果是ISAM和MyISAM引擎的话,是不支持事务的,这时提交的数据无需事务也能保存。而InnoDB则需要提交事务才能保存。




posted @ 2012-08-14 09:27  xzf007  阅读(120)  评论(0编辑  收藏  举报