主题:多数据源查询 数据查不出来

悲伤的橘子树 2019年08月05日 77

~0NJ7)]LM$4H0T_P7[IB1DP.png我确保数据库中是有数据的,并且不加条件的话是可以查询出来的,指定数据库名称也还是不行,字段大小写也试过了,就是查不出来

悲伤的橘子树 2019年08月05日

手动赋值,重启电脑都试过了

木大木大木大木大木大木大木大木大木大木大木大木大木大木大木大木大木大木大木大木大木大

悲伤的橘子树 2019年08月06日

E%_4TKPR64)ZOA5]CLDU0}L.png

Gavin 2019年08月06日

字段名都是对的是吧?把这个sql 放在数据库执行一下,看能不能查出来,或者看下前后是否有空格

  • 悲伤的橘子树 :没有空格 数据库能查出来 只要带上条件 就查不出来数据(2019年08月06日)
Gavin 2019年08月06日

我看你有两个数据源,确定数据源走对了吗?是不是数据源的问题。

  • 悲伤的橘子树 :走对了 要不不加条件可不可能查出数据(2019年08月06日)
悲伤的橘子树 2019年08月06日

B%LPX[{$N`51VO9N{]R9X2K.png终于搞好了 原来是编码的问题 感谢Gavin大佬

闲大赋 2019年08月06日

我晕...

Gavin 2019年08月06日

这里面的编码涉及到 多个地方
1.spring中的 http编码,必须设置 成 utf-8,
2.springboot中的内置的tomcat 编码 改成 uft-8
3.最后一处是 截图中的 mysql 编码,加上 utf-8

三个地方统一才解决问题。具体设置的方法,大家网上查一下就行了