在Java中,如果你使用MySQL,并且你在一个事务方法中执行了更新操作,那么在这个事务结束并提交之前,其他事务或查询(非同一事务内的)是看不到你的更新结果的。这是数据库事务的隔离性所保证的。
但是,如果你在同一事务中立即执行查询,你将看到更新后的数据。因为查询和更新都在同一个事务中,所以它们共享相同的事务隔离级别和一致性视图。
所以答案是: 新数据
标签:事务,java,同一,事物,更新,查询,mysql,数据 From: https://www.cnblogs.com/loveCrane/p/18058340