mysql jdbc通过getColumnName方法无法获取别名的解决方法

发布时间 2023-09-14 09:56:12作者: 所向披靡zz

在连接数据库的URL中添加useOldAliasMetadataBehavior=true属性。

url=jdbc:mysql://127.0.0.1:3306/demo?useSSL=FALSE&serverTimezone=UTC&characterEncoding=utf8&useOldAliasMetadataBehavior=true

有查询语句select student_name as studentName,age from t_student,配置了useOldAliasMetadataBehavior=true之后通过getColumnName方法获取的结果是studentName,否则仍然是student_name。