我發現一個post前一段時間處理類似的問題,但我認爲它有點過時。我意識到JPA的實現更傾向於重/密集,所以如果您知道任何輕量級(非JPA)ORM,我將非常感謝您的意見。我在其他文章中看到了關於ActiveAndroid的答案,並且很想知道是否有人嘗試過。是否有任何支持SQLite的好ORM(最好是JPA實現)(在Android上)?
更新:
最後,我決定去一個更輕量級的解決方案,並選擇DB4O。到目前爲止,我對我的選擇感到非常滿意。它是extremely easy to use並且需要最少量的配置。該網站包含豐富的信息,包括sample projects和深入的tutorial,涵蓋了開發人員可能需要了解的關於DB4O的所有信息。哦,我提到它是免費的(不像其他一些替代品... 咳嗽 ActiveDroid 咳嗽)?
我很好奇,如果你看着ORMLite,爲什麼你沒有選擇它@Andrey? – Gray 2011-09-28 19:33:23
@格雷 - 我確實看過它。事實上,我的一個朋友在他的一個android應用中使用了它,並推薦它。我使用DB4O的主要原因是因爲它幾乎需要零配置。第二個原因是不願意學習一個與JPA非常類似的新框架。還有第三個原因:渴望探索關係數據庫的替代方案,並看看它在實踐中如何成立。 – Andrey 2011-09-29 15:56:09
@Gray - 展開我的第二個理由:一方面,ORMLight遵循與JPA相似的模式,但另一方面,雖然概念相同,但語法卻不同,因爲我每天處理JPA工作我不想把自己與一組新的註解混淆在一起,這些註釋做同樣的事情。 – Andrey 2011-09-29 15:56:58