今天早上又出现了类似的问题,最后找到问题的所在是在hiberna上时,真是气炸了!!
尼玛好好的一句sql,在数据库中执行,没有一点儿问题,在hibernate中一直报错:
hibernate (JDBCExceptionReporter.java:234) - Column 'id' not found.
解决办法也是很简单,在数据源连接url后边加一句配置:
?useOldAliasMetadataBehavior=true
为了能在spring的配置中使用,最终可能是这样:
datasource.url=jdbc:mysql:/xxx.xxx.xxx.xxx:3306/YYYY?characterEncoding=utf8&useOldAliasMetadataBehavior=true
本文记录了一个Hibernate使用过程中遇到的SQL异常问题,详细介绍了错误信息及解决步骤。通过在数据库连接URL中添加特定参数解决了Column 'id' not found的错误。

329

被折叠的 条评论
为什么被折叠?



