![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| polosatij |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1143 Регистрация: 22.2.2004 Где: Stuttgart<-> ;Karlsruhe, Germany Репутация: 3 Всего: 8 |
хм.. интересно.. а почему про это ни в одной книге (около 3ёх перелистал) ни сказано? EJB3 и Views не могут работать вместе!? |
|||
|
||||
| Maverick |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1307 Регистрация: 22.9.2003 Где: Odessa, Ukraine Репутация: 2 Всего: 10 |
имеються в виду представления из базы данных?
на чтение думаю смогут совершенно спокойно... на запись - надо смотреть: позволяет ли база такое... |
|||
|
||||
| polosatij |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1143 Регистрация: 22.2.2004 Где: Stuttgart<-> ;Karlsruhe, Germany Репутация: 3 Всего: 8 |
ээээм.. что-то моя твоя не понимать, что ты имеешь ввиду.. я имел ввиду вот это => http://dev.mysql.com/doc/refman/5.1/de/create-view.html то есть только на чтение и то из других таблиц! |
|||
|
||||
| tux |
|
|||
![]() Летатель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1853 Регистрация: 10.2.2005 Где: msk.ru Репутация: 74 Всего: 132 |
В чем выражается это "не могут работать"? Насколько я понимаю, EJB3 глубоко по барабану над чем издеваться. А вот СУБД далеко не пофиг что с ней хотят сделать. Что за другие таблицы? |
|||
|
||||
| makados |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 86 Регистрация: 2.10.2007 Где: Киев Репутация: 1 Всего: 1 |
EJB3 (с Hibernate) - отлично с вьюшками дружит. уверен, и с любой другой ORM либой будет работать.
Но, как уже сказал, работает только на чтение, так как вносить записи тебе БД скорее всего не даст |
|||
|
||||
| tux |
|
|||
![]() Летатель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1853 Регистрация: 10.2.2005 Где: msk.ru Репутация: 74 Всего: 132 |
Скорее всего - слишком неопределенное понятие. |
|||
|
||||
| polosatij |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1143 Регистрация: 22.2.2004 Где: Stuttgart<-> ;Karlsruhe, Germany Репутация: 3 Всего: 8 |
так.. ладно.. тогда киньте примером, где @Entity из EJB3 будет привязана к View
Добавлено через 42 секунды View ведь собирается из других таблиц.. |
|||
|
||||
| tux |
|
|||
![]() Летатель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1853 Регистрация: 10.2.2005 Где: msk.ru Репутация: 74 Всего: 132 |
Пример с представлением ничем не будет отличаться от примера с таблицей, более того EJB даже не подозревает о том, что не с таблицей работает. Из одной или нескольких таблиц или из других представлений. Условия, при которых можно работать с представлением командами INSERT, UPDATE, DELETE, - в твоей ссылке, с помощью SELECT можно работать с любыми представлениями. Примеры создания представлений там же. Что еще нужно? |
|||
|
||||
| polosatij |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1143 Регистрация: 22.2.2004 Где: Stuttgart<-> ;Karlsruhe, Germany Репутация: 3 Всего: 8 |
при выставлении в persistence.xml на
образование в базе данных типа View, а не Table то есть, деплоим приложение и оно образует новые таблицы и фьюхи сама |
|||
|
||||
| tux |
|
|||
![]() Летатель ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1853 Регистрация: 10.2.2005 Где: msk.ru Репутация: 74 Всего: 132 |
Это невозможно.
|
|||
|
||||
| Maverick |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1307 Регистрация: 22.9.2003 Где: Odessa, Ukraine Репутация: 2 Всего: 10 |
вьюхи по русский называються представления... и это - зачем так делать... можно же просто один бин отображать на много таблиц... этакая вьюха силами апликэшен-сервера, а не силами БД... Это сообщение отредактировал(а) Maverick - 11.10.2007, 18:29 |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |