Начинаю изучать hibernate, возник вопрос.
Довольно синтетический пример: есть две таблицы:
transactions:
id | transactionCategoryId | amount
transaction_categories: id | name
Хотелось бы с использованием hibernate сделать что-то подобное:
select t.*, tc.name as categoryName
from transactions as t
inner join transaction_categories tc
on t.categoryId = tc.id;
Понятно, что есть @OneToOne
, но если мне не надо джоинить сразу все поля, а надо всего лишь одно? Я пробовал использовать @Formula
, но, во-первых, она делает подзапрос (что логично), а не join
, а во-вторых, поля, обозначенные формулой почему-то не вычисляются при возвращении объекта из saveAndFlush
.
Заранее спасибо.
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Виртуальный выделенный сервер (VDS) становится отличным выбором
Как мне изменить текст путем нажатия кнопки?
Гуглил, пытался методом тыка, читал, искал, но так и не смог найти, как убрать отступ от SelectBoxТ
Дело в том что у меня есть плеер и над ним должна идти бегущая строкаПерепробовал все возможные варианты