在hibernate中使用mysql数据库原生sql报列不存在。
java.sql.SQLException:Column 'name' not found
解决方法:在数据连接字符串上加了一个参数&useOldAliasMetadataBehavior=true。
hibernate.connection.url=jdbc:mysql://xxx.xxx.xxx.xxx:3306/xx?useUnicode=true&characterEncoding=UTF-8&useOldAliasMetadataBehavior=true
解决方法参考:http://thinkinginsoftware.blogspot.com/2011/05/javasqlsqlexception-column-name-not.html
java.sql.SQLException:Column 'name' not found
解决方法:在数据连接字符串上加了一个参数&useOldAliasMetadataBehavior=true。
hibernate.connection.url=jdbc:mysql://xxx.xxx.xxx.xxx:3306/xx?useUnicode=true&characterEncoding=UTF-8&useOldAliasMetadataBehavior=true
解决方法参考:http://thinkinginsoftware.blogspot.com/2011/05/javasqlsqlexception-column-name-not.html
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/30066956/viewspace-1839594/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/30066956/viewspace-1839594/