在做spring的声明式事务管理时,用的是mysql,
可是抛了运行时异常,数据库事务就是不回滚, 配置文件检查了又检查,
最后才知道,原来mysql 的默认表格式是MyISAM, 这个表格式是不支持
事务操作了,只要把表格式改为InnoDB 后就OK了!
在做spring的声明式事务管理时,用的是mysql,
可是抛了运行时异常,数据库事务就是不回滚, 配置文件检查了又检查,
最后才知道,原来mysql 的默认表格式是MyISAM, 这个表格式是不支持
事务操作了,只要把表格式改为InnoDB 后就OK了!