|
Подстановка JPA репозитория в зависимости от профиля
|
|||
---|---|---|---|
#18+
maytonТы меня этим не разжалобишь))) Мне недавно показали докер/контейнер с ораклом. Вот бы такую задачу как у ТС чтобы потестить технологию. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2019, 13:09 |
|
Подстановка JPA репозитория в зависимости от профиля
|
|||
---|---|---|---|
#18+
TsyklopmaytonСделай через UNION ALL. Или как-то так Код: sql 1. 2. 3. 4.
Был 1 запрос. И стал 1 запрос. А как мне это вернуть в джаву? Репозиторий же работает с конкретной сущностью. А тут получается новая сущность или новый класс. mayton, так как? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2019, 13:29 |
|
Подстановка JPA репозитория в зависимости от профиля
|
|||
---|---|---|---|
#18+
Kachalovсборщиком (например maven-ом) переключаете, в зависимости от профиляупс. Дошло до меня. На прод другой код и другая сборка. Вот что имелось ввиду. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2019, 13:31 |
|
Подстановка JPA репозитория в зависимости от профиля
|
|||
---|---|---|---|
#18+
Petro123Kachalovсборщиком (например maven-ом) переключаете, в зависимости от профиляупс. Дошло до меня. На прод другой код и другая сборка. Вот что имелось ввиду. - это другой вариант (без if и определения диалекта Бд) и он конечно лучше: разные профили сборки в зависимости от целевой БД (примеры можно найти в интернет, это популярная тема, хотя обычно речь идет только о подключении разных JDBC-драйверов в проект) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2019, 13:58 |
|
Подстановка JPA репозитория в зависимости от профиля
|
|||
---|---|---|---|
#18+
TsyklopTsyklopпропущено... А как мне это вернуть в джаву? Репозиторий же работает с конкретной сущностью. А тут получается новая сущность или новый класс. mayton, так как? А как ты раньше возвращал? Вьюшку создай. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2019, 14:00 |
|
Подстановка JPA репозитория в зависимости от профиля
|
|||
---|---|---|---|
#18+
Kachalov, OK 3 варианта для ТС и разброс решений от оптимум до Г... ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2019, 14:00 |
|
Подстановка JPA репозитория в зависимости от профиля
|
|||
---|---|---|---|
#18+
mayton, Вьюшка 4е решение, но это код в базе и ОРМ может не работать на VIEW ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2019, 14:01 |
|
Подстановка JPA репозитория в зависимости от профиля
|
|||
---|---|---|---|
#18+
Petro123mayton, Вьюшка 4е решение, но это код в базе и ОРМ может не работать на VIEW Почему? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2019, 14:10 |
|
Подстановка JPA репозитория в зависимости от профиля
|
|||
---|---|---|---|
#18+
Petro123 до Г... - чтобы научиться делать хорошо, надо сначала научиться делать плохо) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2019, 14:11 |
|
Подстановка JPA репозитория в зависимости от профиля
|
|||
---|---|---|---|
#18+
KachalovPetro123 до Г... - чтобы научиться делать хорошо, надо сначала научиться делать плохо)да!! Это мой принцип)). ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2019, 14:30 |
|
Подстановка JPA репозитория в зависимости от профиля
|
|||
---|---|---|---|
#18+
maytonPetro123mayton, Вьюшка 4е решение, но это код в базе и ОРМ может не работать на VIEW Почему?реализует jpa hibernate? А они сущности берут не на основе таблицы, а на основе view чере пень колоду. Хотя можно сказать что это не полноценная сущность, а запрос в коллекцию. Тогда - ОК. Привязка к коду в базе это понятно. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2019, 14:33 |
|
Подстановка JPA репозитория в зависимости от профиля
|
|||
---|---|---|---|
#18+
В oracle я могу спокойно заменить Table на view и ORM не заметит. Мы часто пользовались этим методом. И updates будут. И через instead триггер Будет работать даже соединение таблиц. Вобщем цена вопроса лежит в стоимости Поддержки этого всего. Но принципиально - нет невозможного. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2019, 15:39 |
|
|
start [/forum/topic.php?fid=59&msg=39797299&tid=2121388]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 129ms |
0 / 0 |