![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
Matritsa |
|
||||||||||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 24.10.2008 Репутация: нет Всего: нет |
доброго времени суток.
пытаюсь использовать hibernate - создаю классы, xml - но при компиляции возникает ошибки вида log4j:WARN No appenders could be found for logger (org.hibernate.cfg.Environment). log4j:WARN Please initialize the log4j system properly. Initial SessionFactory creation failed.org.hibernate.PropertyNotFoundException: Could not find a getter for studgroups in class test4.Group Exception in thread "main" java.lang.ExceptionInInitializerError at util.HibernateUtil.<clinit>(HibernateUtil.java:21) at test4.Main.main(Main.java:116) Caused by: org.hibernate.PropertyNotFoundException: Could not find a getter for studgroups in class test4.Group at org.hibernate.property.BasicPropertyAccessor.createGetter(BasicPropertyAccessor.java:282) at org.hibernate.property.BasicPropertyAccessor.getGetter(BasicPropertyAccessor.java:275) at org.hibernate.mapping.Property.getGetter(Property.java:272) at org.hibernate.tuple.entity.PojoEntityTuplizer.buildPropertyGetter(PojoEntityTuplizer.java:247) at org.hibernate.tuple.entity.AbstractEntityTuplizer.<init>(AbstractEntityTuplizer.java:125) at org.hibernate.tuple.entity.PojoEntityTuplizer.<init>(PojoEntityTuplizer.java:55) at org.hibernate.tuple.entity.EntityEntityModeToTuplizerMapping.<init>(EntityEntityModeToTuplizerMapping.java:56) at org.hibernate.tuple.entity.EntityMetamodel.<init>(EntityMetamodel.java:302) at org.hibernate.persister.entity.AbstractEntityPersister.<init>(AbstractEntityPersister.java:434) at org.hibernate.persister.entity.SingleTableEntityPersister.<init>(SingleTableEntityPersister.java:109) at org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:55) at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:226) at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1300) at util.HibernateUtil.<clinit>(HibernateUtil.java:18) ... 1 more Java Result: 1 есть сущности • Студент ◦ Имя ◦ Фамилия ◦ Отчество ◦ Дата рождения ◦ Группа • Группа ◦ Номер ◦ Название факультета создаю классы для них:
xmls: Stud.hbm.xml
Studgroups.hmb.xml
и конфигурационная xml
очень надеюсь на вашу помощь. по какой причине возникает эксепшн? |
||||||||||
|
|||||||||||
kkorsakoff |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 378 Регистрация: 18.10.2005 Где: Санкт-Петербург Репутация: 3 Всего: 14 |
А где собственно метод Set getStudgroups() в классе test4.Group? Сет в маппинге объявили, а в классе поле с геттером и сеттером не определили. Ошибка в данном случае достаточно говорящая. |
|||
|
||||
Matritsa |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 24.10.2008 Репутация: нет Всего: нет |
спасибо большое) исправлено.
но теперь возникла другая. пытаюсь извлечь данные из базы, прописан в методе Main следующий код:
при этом возникает ошибка IllegalArgumentException occured while calling setter of test4.Group.groupid в консоле: Hibernate: select this_.groupid as groupid1_0_, this_.faculty as faculty1_0_ from studgroups this_ заранее благодарю за помощь. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |