powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / persistence.xml не деплоится
20 сообщений из 95, страница 4 из 4
persistence.xml не деплоится
    #39432768
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

даже если так, что изменится то? В бд это будет называться группы и смысл останется тот же?
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39432781
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettPetro123,
даже если так, что изменится то? В бд это будет называться группы и смысл останется тот же?
не понял вопроса.
При регистрации юзверя ему нужно только в табличку внести имя, роль и пароль по MD5.
INSERT
Больше ничего не надо.
В чём вопрос?
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39432783
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123HettPetro123,
даже если так, что изменится то? В бд это будет называться группы и смысл останется тот же?
не понял вопроса.
При регистрации юзверя ему нужно только в табличку внести имя, роль и пароль по MD5.
INSERT
Больше ничего не надо.
В чём вопрос?
Вопрос в том, как при такой схеме вы одному пользователю назначите несколько ролей?
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39432786
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Придется создавать группы разных комбинаций ролей, что не очень удобно, ИМХО.
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39432797
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettВопрос в том, как при такой схеме вы одному пользователю назначите несколько ролей?
Код: plsql
1.
2.
3.
INSERT INTO USERS (ID, PASSWORD) VALUES ('Вася', '5e286544710b2e7ebe9858833b');
INSERT INTO USERS_GROUP (USERID, GROUPID) VALUES ('Вася', 'role1');
INSERT INTO USERS_GROUP (USERID, GROUPID) VALUES ('Вася', 'role2');


?
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39432800
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123HettВопрос в том, как при такой схеме вы одному пользователю назначите несколько ролей?
Код: plsql
1.
2.
3.
INSERT INTO USERS (ID, PASSWORD) VALUES ('Вася', '5e286544710b2e7ebe9858833b');
INSERT INTO USERS_GROUP (USERID, GROUPID) VALUES ('Вася', 'role1');
INSERT INTO USERS_GROUP (USERID, GROUPID) VALUES ('Вася', 'role2');



?

Ну вот, сами пришли к моему варианту. Только тогда не понятно о чем спорили то.
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39432801
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Только у меня таблица называется не USER_GROUP а role
Хотя, наверное я был не прав, когда ее так называл, user_role - было бы корректнее.
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39432803
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hettо чем спорили то.
о много ко многим.
И как это делается без участия табличек.
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39432804
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Hettо чем спорили то.
о много ко многим.
И как это делается без участия табличек.

Ну и какая связь между USERS и USERS_GROUP?
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39432806
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettНу и какая связь между USERS и USERS_GROUP?
один ко многим.
Тут обозвать можно как угодно
20352605
Потом в маппинге получаем по EE много ко многим
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39432807
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123HettНу и какая связь между USERS и USERS_GROUP?
один ко многим.
Тут обозвать можно как угодно
20352605
Потом в маппинге получаем по EE много ко многим

Согласен. Но мой вопрос изначально был про JPA =)
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39432808
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettНо мой вопрос изначально был про JPA
что это значит?
JPA это к ОРМ.
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39432809
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот 20357554
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39432821
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettВот 20357554
WGA тебе ответил.
- первое проверь LAZY
- потом можно маппинг посмотреть.
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39432883
WGA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WGA
Гость
HettPetro123пропущено...

один ко многим.
Тут обозвать можно как угодно
20352605
Потом в маппинге получаем по EE много ко многим

Согласен. Но мой вопрос изначально был про JPA =)Требуемую JDBC аутентификатором структуру таблицы в JPA реализуется через коллекции (@ElementCollection и @CollectionTable).

Как вариант могу посоветовать сделать 3 таблицы: user_table, group_table и user_rel_group - обычная структура для "многие-ко-многим", а для аутентификатора создать вьюхи USERS и GROUPS. Из минусов такого подхода - нельзя (или сложно) редактировать в консоли администрирования и придется делать это самому. Но если ты надеешься использовать админку GF, то зачем тебе вообще JPA для пользователей и групп?.. )
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39432900
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WGAНо если ты надеешься использовать админку GF, то зачем тебе вообще JPA для пользователей и групп?.. )
+1
)
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39432910
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блеа... Чтобы хранить соответствие ролей и пользователей.
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39432925
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HettБлеа... Чтобы хранить соответствие ролей и пользователей.
?
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39433088
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123WGAНо если ты надеешься использовать админку GF, то зачем тебе вообще JPA для пользователей и групп?.. )
+1
)

1. У меня нет групп пользователей и мне они на данном этапе не нужны, все и так прекрасно работает согласно документации.
2. Вопрос вообще в другом, он касается JPA.
...
Рейтинг: 0 / 0
persistence.xml не деплоится
    #39433096
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hett2. Вопрос вообще в другом, он касается JPA.
уже говорил, что не путай народ - заводи новую тему.
И по JPA тебе ответили.
...
Рейтинг: 0 / 0
20 сообщений из 95, страница 4 из 4
Форумы / Java [игнор отключен] [закрыт для гостей] / persistence.xml не деплоится
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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