JDBC + Hibernate brak połączenia

JDBC + Hibernate brak połączenia
Mr. Moon
  • Rejestracja:ponad 6 lat
  • Ostatnio:ponad 5 lat
  • Postów:19
0

Hey. Od 3 dni nie mogę sobie poradzić z połączeniem bazy danych. Wyskakuje mi taki błąd jak poniżej. Próbowałem już różnych rzeczy ale ciągle to samo. Ktoś podpowie co zrobić ?

Kopiuj
log4j:WARN No appenders could be found for logger (org.hibernate.cfg.Environment).
log4j:WARN Please initialize the log4j system properly.
Exception in thread "main" org.hibernate.exception.GenericJDBCException: could not execute query
	at org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:91)
	at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:79)
	at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
	at org.hibernate.loader.Loader.doList(Loader.java:2148)
	at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2029)
	at org.hibernate.loader.Loader.list(Loader.java:2024)
	at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:94)
	at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1552)
	at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
	at App.printTourists(App.java:27)
	at App.main(App.java:12)
Caused by: java.sql.SQLException: no such column: this_.surnname
	at org.sqlite.DB.throwex(DB.java:288)
	at org.sqlite.NestedDB.prepare(NestedDB.java:115)
	at org.sqlite.DB.prepare(DB.java:114)
	at org.sqlite.PrepStmt.<init>(PrepStmt.java:37)
	at org.sqlite.Conn.prepareStatement(Conn.java:224)
	at org.sqlite.Conn.prepareStatement(Conn.java:217)
	at org.sqlite.Conn.prepareStatement(Conn.java:206)
	at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:442)
	at org.hibernate.jdbc.AbstractBatcher.getPreparedStatement(AbstractBatcher.java:368)
	at org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:105)
	at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1561)
	at org.hibernate.loader.Loader.doQuery(Loader.java:661)
	at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:224)
	at org.hibernate.loader.Loader.doList(Loader.java:2145)
AK
czytaj takie stack-trejsy. To nie jest złośliwość twórców, ale pomoc. Nawiasem mówiąc problem nie ma NIC wspólnego z POŁĄCZENIEM. Dlaczego tak założyłeś?
WE
  • Rejestracja:około 7 lat
  • Ostatnio:ponad 5 lat
  • Postów:53
1

Pokaż kod.

Mr. Moon
działa już...literówka była w pliku hbm.xml
jarekr000000
  • Rejestracja:ponad 8 lat
  • Ostatnio:około 7 godzin
  • Lokalizacja:U krasnoludów - pod górą
  • Postów:4707
7

Niech zgadnę: nie masz takiej kolumny jak surnname.


jeden i pół terabajta powinno wystarczyć każdemu
edytowany 1x, ostatnio: jarekr000000
FI
filemonczyk
aaaaale... jak?!
Mr. Moon
  • Rejestracja:ponad 6 lat
  • Ostatnio:ponad 5 lat
  • Postów:19
0
jarekr000000 napisał(a):

Niech zgadnę: nie masz takiej kolumny jak surnname.

faktycznie literówka... -.- w pliku "xxx".hbm.xml

Dzięki :)

K5
A wiesz jak Jarek na to wpadł nie widząc żadnego fragmentu Twojego kodu? Bo potrafi czytać :)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.