en.wikibooks.org/wiki/Java_Persistence/...
е ли вы извлечь из спецификации JPA, если@PrimaryKeyJoinColumn(...)
, который не имеет вставляемых и обновляемых параметров, такой же, как
@JoinColumn(..., insertable = false, updatable = false)
или же
@JoinColumn (..., вставляемый = true, обновляемый = true)
когда используется на обычных (не наследственных) ассоциациях? Должны ли они быть взаимозаменяемыми? Какие свойства вставки и обновления могут быть установлены? Они настроены на что-то вообще? Обратите внимание, я нацеливаюсь только на атрибут только для чтения, который оба (кажется) реализуют ...
Я получаю довольно непоследовательное исключение при сопоставлении с EclipseLink и Hibernate ...
Вот@PrimaryKeyJoinColumn
JavaEE 5 + 6 Javadoc:
PrimaryKeyJoinColumn (JavaEE 5)
PrimaryKeyJoinColumn (JavaEE 6)
Цитата:
... и он может использоваться в отображении OneToOne, в котором первичный ключ ссылающегося объекта используется в качестве внешнего ключа для ссылочного объекта.