Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / JDeveloper. Ассоциации. Как ими вообще пользоваться ? / 3 сообщений из 3, страница 1 из 1
11.06.2007, 12:15:18
    #34587958
diesel_den
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JDeveloper. Ассоциации. Как ими вообще пользоваться ?
При генерации Entity Object-ов генерятся ассоциации.
Не могу найти доку, как их вообще использовать.
А самому организовывать цикл по всем записям базы второй таблицы
только ради того, чтобы найти ту строку, к которой по ключу привязана
первая таблица очень тупо и очень ресурсозатратно.
...
Рейтинг: 0 / 0
12.06.2007, 11:35:35
    #34589227
diesel_den
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JDeveloper. Ассоциации. Как ими вообще пользоваться ?
У меня есть додадка,
что так, как в классе BusRoutesImpl.java
есть метод
/**
*
* Gets the associated entity BusesTripImpl
*/
public BusesTripImpl getBusesTrip()
{
return (BusesTripImpl)getAttributeInternal(BUSESTRIP);
}
то имя строке таблицы BusRoutes, можно
молучить её атрибут BusesTrip и привести его к типу
BusesTripImpl. У полченного объекта busesTripImpl,
я так понимаю, можно вызывать его аксессоры.
Насчёт того, зачем вообще нужна ассоциация:
наверно без неё метод getBusesTrip не будет работать.
Насчёт того, зачем вообще нужен ViewLink:
наверно, чтобы связать вьюшки, чьи ентити не связаны.
Кажется при создании ViewLink создаются (или можно
создать акксессоры). В каком классе они создаются
мне непонятно, наверно динамически создаются
в классе, реализующем данную вьюшку.
Наверно имея строку, полученную из вьюшки,
можно аналогично к ассоциации получить
нужный *Impl как атрибут.
Даже если никто меня не прокомментирует,
думаю мои мысли могут пригодится кому-нить когда-нить,
кто откроет эту тему.
Жду ответов, комментариев...
...
Рейтинг: 0 / 0
13.06.2007, 10:03:09
    #34590785
hinotf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JDeveloper. Ассоциации. Как ими вообще пользоваться ?
Ассоциация - это связь между Entity объектами. Если вы создаёте в дальнейшем ViewObject мастером, то для каждой ассоциации сгенерится Link, он и будет использоваться при хождении по записям в мастер-деталь отношении.

Nai tiruvantel ar varyuvantel i Valar tieyanna nu vilya
Aiya Eärendil Elenion Ancalima!
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / JDeveloper. Ассоциации. Как ими вообще пользоваться ? / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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