У меня есть проект, который клиент хочет, чтобы я повторно использовал (разделяя каталог src напрямую) свои существующие JPA-аннотированные классы на Android. Я хотел бы использовать ormlite в моем проекте (несмотря на то, что базовая БД будет H2), но классы используют некоторые аннотации JPA, которые ormlite не поддерживает (@IdClass
с составным объектом первичного ключа, объект с несколькими столбцами @Id
, @OneToMany
).Ormlite with JPA annotation
Мой вопрос: будет ли настройка классов с использованием кода Java переопределить аннотации JPA? Или есть другие способы обойти это? Благодарю.