Композитный ключ и пружина-дата-JDBCJAVA

Программисты JAVA общаются здесь
Anonymous
Композитный ключ и пружина-дата-JDBC

Сообщение Anonymous »

У меня есть база данных, которая использует композитные клавиши. Можно ли использовать Spring-Data-JDBC? Я попробовал веху версию 1.1M2, где я наметил свою сущность следующим образом: < /p>

class History {

@ID
@Embedded
private CompositeHistoryID id;
}
< /code>

Затем в классе репозитория я добавил < /p>

HistoryRepository extends Repository{
History findByhId(CompositeHistoryID id)
}
< /code>

Я проследил SQL, и он не сработал. Встроенная часть сработала, но предложение «Где было неверно». Он использовал один держатель параметров вместо регулярной структуры составных ключей, где element1 = subkey1 и element2 = subkey2 и так далее ... < /p>

У меня есть два вопроса. Есть ли способ заставить композитный идентификатор работать? Что есть вообще нет, что, если я просто выберу случайный столбец и скажу, что вы будете моим идентификатором?

Подробнее здесь: https://stackoverflow.com/questions/555 ... -data-jdbc

Вернуться в «JAVA»