2016-12-08 131 views
0

我需要在Java代碼和數據庫之間使用數據庫層,而PC和Android平臺無痛苦。如果可能的話,我會非常高興堅持使用Hibernate,因爲我有使用Hibernate連接數據庫的PC應用程序,並且我的類中有很多註釋。現在我需要創建連接到同一數據庫的Android應用程序,最好的選擇是重複使用與PC上相同的休眠實體代碼。在Android 4.0及更高版本上使用Hibernate或PostgreSQL替代

  • 從我所知Hibernate在Android上不受支持,是否有人使它工作?
  • 是否有任何替代Hibernate的Android(db:PostgreSQL)支持加載/保存複雜的實體/表,包括嵌套的@OneToMany @ManyToMany關係?

回答

0

Hibernate在引擎蓋下使用字節碼操作 - 而這在運行時並不適用於android。更好的解決方案是讓休眠生活在你的服務器上,並將你的API包裝在webservices中

相關問題