У меня определены следующие классы,
@Entity
@Idclass(Key.class)
public void ClassA {
...
@Id
@Version
private long version;
...
}
public class Key {
...
private long version;
...
}
При компиляции я получаю следующую ошибку:
"Невозможно определить @Version для встроенного класса"
Таким образом, возможно ли иметь свойство, которое является частью составного ключа, определенного, как указано выше, также иметь @Version.Я попытался добавить @version к свойству в самом классе Id, но все равно это не сработало.
спасибо заранее