摘要: Spring提供了2种事务管理 编程式的 声明式的(重点):包括xml方式、注解方式(推荐) 基于转账的demo dao层 新建包com.chy.dao,包下新建接口AccountDao、实现类AccountDaoImpl: public interface AccountDao { //查询用户账 阅读全文
posted @ 2020-01-28 21:47 chy_18883701161 阅读(1070) 评论(0) 推荐(1) 编辑
摘要: Spring事务管理有3个API,均为接口。 (1)PlatformTransactionManager 平台事务管理器 常用的实现类: DataSourceTransactionManager:这个实现类是spring自带的,底层使用JDBC管理事务 HibernateTransactionMan 阅读全文
posted @ 2020-01-28 21:44 chy_18883701161 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 有时候一个业务需要多次操作数据库,比如转账: 如果reduce()执行成功,add执行失败,那钱是转出去了,但对方并没有收到,钱转丢了。 使用事务可解决此问题。 事务:逻辑上的一组操作,要么全部成功,要么全部失败。 事务的4个特性 原子性:最小单元,不可再分割 一致性:事务执行前后,数据的完整性保持 阅读全文
posted @ 2020-01-28 15:02 chy_18883701161 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 自动换行 内容接触到单元格右边界时,会自动换行。 选中单元格 -> 右键 -> 设置单元格格式 手动换行 Alt+Enter 阅读全文
posted @ 2020-01-28 12:27 chy_18883701161 阅读(188) 评论(0) 推荐(0) 编辑