2014-10-28 6 views
-4

почему я получаю эту ошибкуя получаю ошибку гибернации

Exception in thread "Thread-2" org.hibernate.exception.SQLGrammarException: could not execute query 
    at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:67) 
    at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43) 
    at org.hibernate.loader.Loader.doList(Loader.java:2214) 
    at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2095) 
    at org.hibernate.loader.Loader.list(Loader.java:2090) 
    at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:95) 
    at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1569) 
    at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283) 
    at daoimplclasses.site_configdaoimpl.listPendingSiteConfig(site_configdaoimpl.java:41) 
    at service.Config.run(Config.java:119) 
Caused by: java.sql.SQLException: Unknown column 'this_.temperEnabled' in 'field list' 
    at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2975) 
    at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1600) 
    at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1695) 
    at com.mysql.jdbc.Connection.execSQL(Connection.java:3026) 
    at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1137) 
    at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1231) 
    at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeQuery(NewProxyPreparedStatement.java:76) 
    at org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:186) 
    at org.hibernate.loader.Loader.getResultSet(Loader.java:1778) 
    at org.hibernate.loader.Loader.doQuery(Loader.java:662) 
    at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224) 
    at org.hibernate.loader.Loader.doList(Loader.java:2211) 
    ... 7 more 
+1

У вас неправильный запрос. Вы можете отправить запрос? – Martin

+1

см. Это:) Вызвано: java.sql.SQLException: Неизвестный столбец 'this_.temperEnabled' в 'списке полей' в com.mysql.jdbc.MysqlIO.checkErrorPacket (MysqlIO.java:2975) в – SMA

+0

Поскольку возникла проблема при выполнении запроса в 'at daoimplclasses.site_configdaoimpl.listPendingSiteConfig (site_configdaoimpl.java:41)' - http://stackoverflow.com/questions/3988788/what-is-a-stack-trace-and-how-can-i -use-it-to-debug-my-application-errors – stuXnet

ответ

0

Hibernate, сгенерированные запрос, который не может найти столбец temperEnabled в таблице базы данных.

Смежные вопросы