@Transactional spring事务-----同一个事务中查询未入库的记录-----小记
@Transactional标注A方法,A方法中调用了两个方法:insert(model),query(modelId)。
当A方法执行过insert方法但还没执行query方法时,整个事务还没commit,此时model数据还没有入库。A方法继续query方法根据model的id去数据库查询model记录,按说表里没有数据会查询不到model记录,但是因为query方法还在A方法的事务中,是可以查询到model记录的。