后台逻辑没问题,debug断点发现没有从数据库查询出数据,但是去数据库查看,库中有数据!
不知道你是不是和我遇到了一样的问题,这样的bug实在搞笑!
原因:
这是一个搞笑的bug,因为项目整体架构换了,在拉了最新代码之后,测试发现原来的数据没有了,执行之前写的程序发现查询不到数据了,以为是自己的程序逻辑出了问题,可是总体看了一遍之后,发现并没有问题,因为控制台打印的日志看到没有从数据库查询出数据。
所以把sql语句拿到数据库去测试了一遍,发现查出来数据了。

最后翻来找去,原来是项目把所连接的数据库更换了,我们查询的是之前的数据库,所以看到库里有数据,当连上现在项目的数据库时,发现库里确实没数据,所以也不可能查出来数据,肯定查询结果是null,程序不会说话,但是我们需要更加细心了!

解决方案:
我们开发组把项目的配置文件连接的数据库更换了。。。。
确认是否连接数据库和你在工具执行的是同一数据库

希望前车之鉴,后车用得上,谢谢!

程序后台运行没问题,但是sql没有执行,查询数据为空相关推荐

  1. Unity3D 中的程序后台运行

    Unity3D中程序后台运行,我原本认为当Application.runInBackground=false时,Socket保持连接,但是不接受数据,经过测试并非如此,当Application.run ...

  2. Java程序后台运行,即使关掉Putty终端

    Java程序后台运行,即使关掉Putty终端 比如,通过Putty启动远程主机上面的文件 java -cp Crawler.jar Main& 关闭Putty终端之后,这个java程序也会被中 ...

  3. Linux下让程序后台运行

    Linux下优雅的让程序后台运行   假设在终端上启动运行了一个程序,跑了几天,如果不小心把terminal关了,那么程序就会终止,这是SIGHUP信号的原因,即使通过bg置为后台运行同样会如此,应该 ...

  4. Linux下优雅的让程序后台运行

    Linux下优雅的让程序后台运行 假设在终端上启动运行了一个程序,跑了几天,如果不小心把terminal关了,那么程序就会终止,这是SIGHUP信号的原因,即使通过bg置为后台运行同样会如此,应该让程 ...

  5. Android 程序后台运行和锁屏运行

    Android 后台服务保活 需求 方案 推广一下我的个人博客小站: Z同学 期待大家的围观 需求 1.在华为手机中应用切换到后台后,打开其他app.需要我的应用后台仍然能够访问http,传输数据. ...

  6. LabVIEW应用程序后台运行

    目录 1.隐藏VI前面板窗口 2.隐藏任务栏图标 本篇博文分享LabVIEW虽然不常用但是很有意思的一个开发技巧:应用程序后台运行.运行程序后自动隐藏前面板窗口和任务栏图标. 实现方法依旧很简单,分为 ...

  7. 使用SQL Coalesce函数查询数据

    We all know that a Null value is a field with no value. The statements that we are running daily wil ...

  8. 使用hibernate的this.getSession().createSQLQuery(sql).list();方法查询数据时出现查到的数据和想象的不一致,很是郁闷,诡异...

    今天 使用hibernate的this.getSession().createSQLQuery(sql).list();方法查询数据时出现查到的数据和想象的不一致的问题,郁闷我很长一段时间 执行的方法 ...

  9. windows下cmd命令提示符下让程序后台运行命令

    如果你的程序需要在windows后台运行,并且是在cmd下启动,那么在执行的程序前加上start /b,比如start /b [程序名]. windows下start命令的详细参数及功能介绍如下: 启 ...

最新文章

  1. 【译】Linux概念架构的理解
  2. Java中带标签的break,continue
  3. Android SDK隐藏,如何使用可用的隐藏API和内部API构建Android SDK?
  4. flash动画制作成品_「咻动画」flash动画在制作方面有哪些优势?
  5. 5g组网sa方式的演进_关于5G的SA(独立组网)和NSA(非独立组网),这篇通俗易懂!
  6. SVN增加文件后,文件无法自动包括在项目中的原因
  7. 俄罗斯方块,消消乐源码下载
  8. 写代码实现功能并不重要,重要的是一种独到的思维和架构
  9. Error:scalac: Scala compiler JARs not found
  10. 如何建立一套自己的投资系统?(一)
  11. 《计算之魂》思考题4.4
  12. 使用gluLookAt发生无法解析符号的错误
  13. C++ snprintf的使用
  14. 为什么使用C#开发软件的公司和程序员都很少?
  15. 操作系统对定时器的应用
  16. RabbitMQ内存消耗
  17. 制造业行业现状及智能生产管理系统一体化解决方案
  18. 晒晒我的厨艺修炼成果
  19. 【NI Multisim 14.0 操作实例——音量控制电路】
  20. 转自kuangbin的AC自动机(赛前最后一博)

热门文章

  1. java月份下拉菜单_实现一个日期下拉菜单
  2. 飞冰,怎么配置打包时候去掉console.log配置
  3. HOW TO LEECH USING IRC
  4. C++ push_back()和back() 、pop()、push()、emplace() 和 emplace_back()
  5. 保存在线阅读文件到本地的方法
  6. Rancher安装部署
  7. ​奥运赛事,斩获的不止是金银
  8. 微信早安,利用uniCloud阿里云的云函数实现定时推送
  9. C语言常用库函数实现(一)_内存拷贝
  10. 我学历低,学软件测试能找到工作吗?