一直在尋找適用於Android的ORM。就我個人而言,我認爲這是一個SDK沒有ORM的挫折。在這方面,iOS SKD遙遙領先。適用於Android的ORMLite和其他ORM選項
我遇到ORMLite,它看起來很簡單。
我擔心的是兼容性瓦特/ Android的SDK不同水平(沒有要求留扭轉下降到2.2 SDK LEVEL 9兼容)
任何其他奧姆斯我應該考慮?
我應該注意的任何缺陷?
一直在尋找適用於Android的ORM。就我個人而言,我認爲這是一個SDK沒有ORM的挫折。在這方面,iOS SKD遙遙領先。適用於Android的ORMLite和其他ORM選項
我遇到ORMLite,它看起來很簡單。
我擔心的是兼容性瓦特/ Android的SDK不同水平(沒有要求留扭轉下降到2.2 SDK LEVEL 9兼容)
任何其他奧姆斯我應該考慮?
我應該注意的任何缺陷?
ORMLite是偉大的。您可以在不編寫sql的情況下進行必要的數據庫操作。 ORMLite可以與老版本的android版本如薑餅一起使用,所以我不會擔心這一點。
這section of the documentation將有助於你得到什麼,或者如果你喜歡的視頻教程,這個人是非常有幫助的: https://www.youtube.com/watch?v=beb-n2yq0kM
它唯一的缺點,我能想到的是,它是一個小社會,因此支持和文檔有時有點稀疏。也就是說,創建者(Gray)在堆棧溢出時處於活動狀態,如果您遇到更高級的問題,他很可能會幫助您。
一種新的替代方法是https://github.com/juhaku/juhakudb。這是建立在Android之上的擁有訪問SQLite數據庫的API。這使得它可以用於從第一次添加sqlite api開始的各種android版本。它有一個相當強大的API和易於使用的基於Java的配置。不需要xml或其他煩人的文件。配置在運行時完成。