powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / xDoclet и Hibernate
2 сообщений из 2, страница 1 из 1
xDoclet и Hibernate
    #34072688
Олег Артемов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем добрый день !
Проблема состоит в следующем. Использую xDoclet 1.2.3. Версия скачана с официального сайта. Вот пример его использования:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
 /**
     * @hibernate.set cascade="all-delete-orphan" lazy="false"
     * @hibernate.collection-key column="task"
     * @hibernate.collection-one-to-many class="com.objects.TaskNotification"
     */
     public  Set getNotifications() {
         return  notifications;
    }

После его использования генерится такая штука:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
<set
            role="notifications"
            lazy="false"
            readonly="false"
            cascade="all-delete-orphan"
            sort="unsorted"
        >

            <key
                column="task"
            >
            </key>

            <one-to-many
                   class ="com.objects.TaskNotification"
            />

        </set>
После запуска хибернейт говорит, что Invalid mapping. Ладно, почитав доку и исправив это все дело руками, приходим к правильному варианту:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
<set
                name="notifications"
                lazy="false"
                cascade="all-delete-orphan"
                sort="unsorted"
                >

            <key
                    column="task"
                    >
            </key>

            <one-to-many
                     class ="com.objects.TaskNotification"
                    />

        </set>
Вопрос: что я делаю не так, какой инфы я не дал xDoclet, что он неправильно генерирует маппинг ?
...
Рейтинг: 0 / 0
xDoclet и Hibernate
    #34074856
Олег Артемов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что, никто не сталкивался с такой проблемой ? Просто не хочется руками все это исправлять, ведь доклет все -таки сделан для автоматизации рутинной работы, а тут.....
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / xDoclet и Hibernate
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]