数据库事务和Hibernate事务

本文讨论了事务特性:原子性、一致性、隔离性和持久性。解释了不同操作下A和B程序之间的并发问题,强调了在数据库更新或删除数据时存在的事务管理挑战。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

事务特性: 原子性、一致性、隔离性和持久性


直接在A程序操作数据库添加数据   那么B程序也可以查到. 

此时A和B肯定不在同一个事务 但是对于新增的数据 AB都可以使用的 所以不存在事务


当A去update or delete一条数据 那么B肯定不知道  这个时候就存在了一个事务问题. 当B去执行时不会知道数据已经发生改变.