|
|
|
вопрос к тем кто работал c JBOSS-seam или хотя бы с EJBQL? (уйти от таблиц к вью)
|
|||
|---|---|---|---|
|
#18+
проект сначала успешно работал напрямую с таблицами, но теперь хочу перейти к работе вьюхам! (основанными на этих таблицах, из соображений ограничения доступа) делаю так (в Oracle): Код: plsql 1. 2. меняю в ява-классе MyprodList с Код: java 1. на Код: java 1. ну и в энтити c: Код: java 1. 2. 3. 4. на Код: java 1. 2. 3. 4. Почему огребаю Код: plsql 1. 2. ??? сорри, вопрос возможно чайниковский - с EJBQL ещё серьёзно не работал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2012, 02:43:25 |
|
||
|
вопрос к тем кто работал c JBOSS-seam или хотя бы с EJBQL? (уйти от таблиц к вью)
|
|||
|---|---|---|---|
|
#18+
ViktorWMменяю в ява-классе MyprodList с Код: java 1. на Код: java 1. это не надо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2012, 08:37:34 |
|
||
|
вопрос к тем кто работал c JBOSS-seam или хотя бы с EJBQL? (уйти от таблиц к вью)
|
|||
|---|---|---|---|
|
#18+
ViktorWM, Странная постановка задачи. Если вид строится как select * from table, то операции с ним (select, insert update) выполняются так же как и та же операция над таблицей. Только гранты давать не на таблицу, а на вид. И в чем выигрыш по безопасности? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2012, 10:38:04 |
|
||
|
вопрос к тем кто работал c JBOSS-seam или хотя бы с EJBQL? (уйти от таблиц к вью)
|
|||
|---|---|---|---|
|
#18+
sanBezViktorWM, Странная постановка задачи. Если вид строится как select * from table, то операции с ним (select, insert update) выполняются так же как и та же операция над таблицей. Только гранты давать не на таблицу, а на вид. И в чем выигрыш по безопасности? не, ну это только первый простейший тест разумеется! В дальнейшем вьюхи вообще будут жить в другой оракл-схеме нежели таблицы. Ну и вид их будет что то типа select * from table where ....[ряд ограничений] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2012, 16:48:02 |
|
||
|
вопрос к тем кто работал c JBOSS-seam или хотя бы с EJBQL? (уйти от таблиц к вью)
|
|||
|---|---|---|---|
|
#18+
ViktorWMВ дальнейшем вьюхи вообще будут жить в другой оракл-схеме нежели таблицы.Что тогда мешает реализовать простейший, как я считаю, вариант: 1. Создаём пользователя-владельца и рабочую схему с данными; 2. Создаём пользователя-работника и грантуем ему необходимые права (напрямую или через роли) на объекты рабочей схемы. Сервер приложений знает (только) имя рабочей схемы, логин и роли пользователя-работника. Делаем "alter session set current_schema ИмяСхемы" триггером on connect, средствами драйвера или самим сервером приложений. ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2012, 16:59:10 |
|
||
|
вопрос к тем кто работал c JBOSS-seam или хотя бы с EJBQL? (уйти от таблиц к вью)
|
|||
|---|---|---|---|
|
#18+
sanBezСтранная постановка задачиничо странного вощето автор вопрос задал - чо у него exception а вы тут развели х.ню какуюто с ненужными никому советами ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2012, 17:05:57 |
|
||
|
вопрос к тем кто работал c JBOSS-seam или хотя бы с EJBQL? (уйти от таблиц к вью)
|
|||
|---|---|---|---|
|
#18+
Basil A. SidorovЧто тогда мешает реализовать простейший, как я считаю, вариантнаверное, мешает назойливость других читателей, воще не читающих вопросы автора ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2012, 17:06:27 |
|
||
|
вопрос к тем кто работал c JBOSS-seam или хотя бы с EJBQL? (уйти от таблиц к вью)
|
|||
|---|---|---|---|
|
#18+
ViktorWM Код: plsql 1. 2. Потому что JPQL работает с именами сущностей и свойств, а не с именами таблиц и колонок. Имя сущности у вас не изменилось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2012, 17:26:31 |
|
||
|
вопрос к тем кто работал c JBOSS-seam или хотя бы с EJBQL? (уйти от таблиц к вью)
|
|||
|---|---|---|---|
|
#18+
grasoff.netViktorWMменяю в ява-классе MyprodList с Код: java 1. на Код: java 1. это не надо да, точно! Именно это и мешало! Теперь всё работает! Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2012, 17:41:08 |
|
||
|
вопрос к тем кто работал c JBOSS-seam или хотя бы с EJBQL? (уйти от таблиц к вью)
|
|||
|---|---|---|---|
|
#18+
BlazkowiczViktorWM Код: plsql 1. 2. Потому что JPQL работает с именами сущностей и свойств, а не с именами таблиц и колонок. Имя сущности у вас не изменилось. понял! Спасибо за разъяснение! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2012, 17:41:39 |
|
||
|
вопрос к тем кто работал c JBOSS-seam или хотя бы с EJBQL? (уйти от таблиц к вью)
|
|||
|---|---|---|---|
|
#18+
grasoff.netнаверное, мешает назойливость других читателей, воще не читающих вопросы автораЕсли в альтернативной схеме отсутствуют представления, то, наверное, не будет и проблем, связанных с этими представлениями? Нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2012, 18:14:31 |
|
||
|
вопрос к тем кто работал c JBOSS-seam или хотя бы с EJBQL? (уйти от таблиц к вью)
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorovgrasoff.netнаверное, мешает назойливость других читателей, воще не читающих вопросы автораЕсли в альтернативной схеме отсутствуют представления, то, наверное, не будет и проблем, связанных с этими представлениями? Нет?чо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2012, 18:14:51 |
|
||
|
вопрос к тем кто работал c JBOSS-seam или хотя бы с EJBQL? (уйти от таблиц к вью)
|
|||
|---|---|---|---|
|
#18+
grasoff.netчо?"корова". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2012, 18:16:15 |
|
||
|
вопрос к тем кто работал c JBOSS-seam или хотя бы с EJBQL? (уйти от таблиц к вью)
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorovgrasoff.netчо?"корова".умница ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.10.2012, 18:46:11 |
|
||
|
вопрос к тем кто работал c JBOSS-seam или хотя бы с EJBQL? (уйти от таблиц к вью)
|
|||
|---|---|---|---|
|
#18+
ViktorWMВ дальнейшем вьюхи вообще будут жить в другой оракл-схеме нежели таблицы. Ну и вид их будет что то типа select * from table where ....[ряд ограничений] Не замучаетесь с видами? Мне кажется стоит посмотреть в сторону policy, если под ораклом все будет крутиться. Так, для ознакомления http://www.realcoding.net/article/view/4567 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2012, 11:19:12 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=37981120&tid=2130845]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
42ms |
get topic data: |
17ms |
get forum data: |
4ms |
get page messages: |
74ms |
get tp. blocked users: |
2ms |
| others: | 282ms |
| total: | 457ms |

| 0 / 0 |
