JSF, Hibernate - PullRequest
       6

JSF, Hibernate

0 голосов
/ 23 июня 2009

У меня есть таблица под названием Items. Когда я попытался выполнить «Hibernate Reverse Enginering» в MyEclipse и запустить программу, я получил эту ошибку:

com.mysql.jdbc.exceptions.MySQLSyntaxErrorException:
You have an error in your SQL syntax;
check the manual that corresponds to your MySQL server version for the right syntax to use near '?tems0_.ItemID as ItemID8_, ?tems0_.ItemGroupID as ItemGrou2_8_, ?tems0_.ItemEnt' at line 1

Я написал show_sql = true на моем hibernate.cfg.xml. Теперь я получаю sql, но я не знаю, где проблема? Кто-нибудь может мне помочь?

А это мой sql из консоли:

Hibernate:

select ıtems0_.ItemID as ItemID8_, ıtems0_.ItemGroupID as ItemGrou2_8_,
  ıtems0_.ItemEnterDate as ItemEnte3_8_, ıtems0_.ItemAuthor as ItemAuthor8_,
  ıtems0_.ItemTitle as ItemTitle8_, ıtems0_.ItemDetail as ItemDetail8_,
  ıtems0_.ItemPic as ItemPic8_, ıtems0_.ItemMainNews as ItemMain8_8_,
  ıtems0_.ItemGroup5 as ItemGroup9_8_, ıtems0_.ItemGroup10 as ItemGroup10_8_,
  ıtems0_.ItemFrontpage as ItemFro11_8_, ıtems0_.ItemVisited as ItemVis12_8_,
  ıtems0_.ItemProposed as ItemPro13_8_, ıtems0_.ItemVoted as ItemVoted8_, 
  ıtems0_.ItemScored as ItemScored8_, ıtems0_.ItemDisabled as ItemDis16_8_,
  ıtems0_.ItemNewsGroup as ItemNew17_8_ from news.items ıtems0_.

Я думаю, что есть проблема с персонажем 'ı'.

Спасибо.

Ответы [ 2 ]

0 голосов
/ 24 июня 2009

Да, это SQL, который производит Hibernate.

И я думаю, что нашел свой ответ на этот вопрос. Язык моего компьютера отличается от английского. Я изменил языковые настройки на английский, а затем после того, как создал свои классы из своих таблиц, используя Hibernate Reverse Enginering. Все стало хорошо.

0 голосов
/ 23 июня 2009
 ...from news.items ıtems0_.

Эта проблема - полная остановка в самом конце. Это на самом деле SQL, который производит Hibernate?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...