程序运行正常,数据库没反应
生活随笔
收集整理的這篇文章主要介紹了
程序运行正常,数据库没反应
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
程序運行正常,數據庫沒反應
1、錯誤1:代碼運行正常,后臺有響應值,就是數據庫沒反應,請檢查數據庫DriverClassName、url、username、password是否和你看的數據庫一致否!
2、錯誤2:java代碼不報錯,控制臺有打印的響應值,DML操作,數據庫里的數據沒變化。但是DQL操作,能把數據查詢出來并打印到控制臺,并且我在后面還輸出一個成功的話語,導致我很懵逼。沒辦法,苦逼的我只能去網上不停的查找原因,終于不負有心人,一句話點明了我:事物沒有提交設置setAutoCommit或者執行完后con.commit();
# 好了,原因是:沒有在后端手動提交數據!!!
@Before
public void before(){
sqlSession = DBUtils.getInstance().openSession();
mapper = sqlSession.getMapper(UserMapper.class);
}
@After
public void after(){
sqlSession.commit();
sqlSession.close(http://www.my516.com);
}
---------------------
轉載于:https://www.cnblogs.com/hyhy904/p/11089230.html
總結
以上是生活随笔為你收集整理的程序运行正常,数据库没反应的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 网上下载的系统怎么用u盘安装 通过u盘安
- 下一篇: Redis的缓存穿透问题和雪崩问题?