2016-12-08 8 views
0

Мне нужно использовать уровень базы данных между Java-кодом и базой данных без боли на обеих платформах ПК и Android. Я был бы очень счастлив придерживаться Hibernate, если это возможно, поскольку у меня есть приложение для ПК, где база данных подключена с помощью Hibernate, и в моих классах много аннотаций. Теперь мне нужно создать приложение для Android, которое будет подключаться к одной и той же базе данных, и лучшим вариантом будет повторное использование одного и того же типа спящего режима, как на ПК.Использование Hibernate или альтернативы с PostgreSQL на Android 4.0+

  • от того, что я знаю Hibernate не поддерживается на Android, кто-нибудь заставлял его работать?
  • Есть ли альтернатива Hibernate на Android (db: PostgreSQL), которая будет поддерживать загрузку/сохранение сложных объектов/таблиц, включая вложенные отношения @OneToMany @ManyToMany?

ответ

0

Hibernate использует манипуляции bytecode под капотом - и это не доступно для Android в режиме исполнения. Лучшим решением было бы позволить hibernate жить на вашем сервере и обернуть ваш API в webservices

Смежные вопросы