Я пишу простое приложение с Android-клиентом и Java-бэкендом.
Я хочу создать общую библиотеку для этих двух приложений, которая включает классы моделей, используемые для связи между ними.Тем не менее, оба приложения хранят ту информацию, которую я имею в своей базе данных, и в этом проблема.Я не могу использовать JNDI с нормальной средой ORM в Java, потому что я не могу использовать это в Android.Я также не могу использовать Realm или Room для персистенции в Android, потому что я не могу использовать их в обычном Java.
Итак, что мне делать?Я просто отказываюсь от идеи общей библиотеки, копирую и вставляю эти классы и просто изменяю аннотации для работы с другой структурой, или есть что-то пригодное для использования на обеих платформах?(на самом деле я надеялся, что Realm будет работать для нормальной Java, но это не так ...).