关于spring jdbc 查询mysql数据库时,数据集字段名有别名返回的不是别名而是原始字段名

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于spring jdbc 查询mysql数据库时,数据集字段名有别名返回的不是别名而是原始字段名相关的知识,希望对你有一定的参考价值。

select语句字段含有别名

eg:select xm fullname from t_user;

JdbcTemplate查询返回的结果集

 xm

‘张三‘

‘xxx‘

‘xxxx‘

期待结果是:

fullname

‘张三‘

‘xxx‘

‘xxx‘

解决办法;在数据库链接url后面跟上?useOldAliasMetadataBehavior=true

以上是关于关于spring jdbc 查询mysql数据库时,数据集字段名有别名返回的不是别名而是原始字段名的主要内容,如果未能解决你的问题,请参考以下文章

springboot项目前端页面中文搜索时,数据库查询为空(mysql)

关于mysql数据库和JDBC中文乱码的思考

关于jdbc预编译下模糊查询的写法

Spring jdbc 不适用于 h2 查询递归

多租户系统的Spring验证查询

使用Spring+MySql实现读写分离关于windows下安装mysql5.6