java 更新mysql数据库的某个记录后当前程序无法查找到刚刚添加的记录

java 更新mysql数据库的某个记录后当前程序无法查找到刚刚添加的记录,需要重新运行程序后才能看到上一次更新的结果。求大神解救~~~

先看数据库数据有没有更新,然后就是让程序重新连接一下数据库,再次查询看看。老的连接可能没有刷新数据

可能是程序的当前事务未提交影响的,或是数据存在了缓存、session、服务器中等,无法及时更新!

看看数据库是不是已经持久化了?看看是不是有缓存,清除下缓存试试?