新增用户后,查询新增的用户仍为空,但数据库已新增成功

来源:13-8 常见问题及解决(二)

慕后端9343891

2019-10-09

//发请求,获取结果
String result = getResult(addUserCase);
//验证数据
Thread.sleep(6000);
User user = session.selectOne(“getAddUser”,addUserCase);
此处已经等待很长时间后,但查询出的user仍然为空,查询数据库都已更新

写回答

3回答

weixin_慕妹7355100

2022-04-06

在mysql中执行:SET GLOBAL TRANSACTION ISOLATION LEVEL READ COMMITTED;  可以解决问题。

2
0

weixin_慕先生2094881

2021-09-02

新来的学弟报到,请问解决了嘛

0
0

大周

2019-10-11

调用一下刷新方法flush,就行了

0
3
dong辉
大周老师,调用数据刷新方法flush,可否指导下呢,
2020-03-22
共3条回复

Java接口自动化测试实战,搞定理论基础+典型应用场景

打破传统测试用例设计方法,搞懂基于TestNG的接口自动化测试技术

2086 学习 · 920 问题

查看课程