1.事务的配置 方法或类上使用 @Transactional注解,则在事务,中若产生RuntimeException则回滚该事务对数据库的所有操作 2.事务隔离等级 若不添加任何配置,mysql默认隔离等级为RR即可重复读级别,无法解决幻读(即该事务运行中别的事务有可能插入或删除数据)的问题 可配置为最高级别,直接锁表,效率低下 TODO:使用mysql的mvcc,解决幻读问题 3.异常处理流程 应当使用邮件发送功能,全局拦截未处理异常