| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Общие вопросы > не работает пример HIBERNATE |
| Автор: ylims 6.7.2007, 08:28 | ||||||||||
| имееем следующую структуру: [src] | +--[ru] | | | +--[selfexpression] | | | +-hibernate.cfg.xml | +-User.java | +-User.hbm.xml | +--[test] | +-test.java hibernate.cfg.xml
User.java
User.hbm.xml
Test.java
пытаюсь просто запустить тестовый примерчик, и вот что получаю:
прошу помощи, |
| Автор: tux 6.7.2007, 08:49 | ||
Убери строку
|
| Автор: ylims 6.7.2007, 09:06 | ||||
сделал. Теперь ругается:
мне кажется чот не так я делаю в hibernete.cfg.xml вот это правильно?
|
| Автор: Alita 6.7.2007, 09:07 | ||||
Попробуй изменить URL к базе и mapping resource следующим образом:
и в самом коде необязательно указывать путь к конфигурационному файлу, достаточно его положить в корень приложения - у тебя это будет папка src, а не selfexpression.
И тем более не нужно указвать файл маппинга для загрузки в коде, как сказал tux, если он у тебя уже прописан в hibernate.cfg.xml. |
| Автор: tux 6.7.2007, 09:10 | ||
Попробуй так:
|
| Автор: ylims 6.7.2007, 09:39 | ||
| исправил всё (помечено жёлтеньким в посте №1). ещё не работает но уже ругается ближе к правде
помогите сделать последний штрих |
| Автор: Alita 6.7.2007, 10:03 | ||||||
ложишь Hibernate.cfg.xml в корень проекта (у тебя папка src) и в коде меняешь
на
User.hbm.xml должен быть в [selfexpression]. Либо, оставив Hibernate.cfg.xml в [selfexpression] попробуй в конфигурации указать
При чем в последнем уверенности нет. |
| Автор: ylims 6.7.2007, 10:09 | ||||||||
Alita да с етим вродь разобрался, теперь др проьлем |
| Автор: fixxer 6.7.2007, 11:48 |
| Табличка USER-то есть в базе? Если есть попробуйте обозвать по-другому, возможно конфликт со служебным словом. |
| Автор: ylims 9.7.2007, 03:59 |
| благодарю за помощь, всё исправил, заработало |