Android SQLite相關框架工具

    我是一個Android新手,之前作的Web應用,公司須要,我轉了Android,最近發現SQLite數據庫代碼開發工做量很大,顛來倒去就是建立表、刪除表、查詢、更新等操做,因此想找個工具(像Hibernate Tool)能夠直接生成表對象(Dao)以及查詢更新操做(方法)。去百度了一下找到了一下三種jar包: html

    <1>androiddataframework    http://code.google.com/p/androiddataframework/ java

    <2>ormlite    http://ormlite.com/sqlite_java_android_orm.shtml android

    <3>AHibernate    http://www.cnblogs.com/zlja/archive/2012/04/13/2446561.html sql

    因爲我先看的第二個ormlite,那就先說ormlite,後續會補上androiddataframework和AHibernate。 數據庫

    Ormlite 工具

    ormlite的最新jar包能夠從上面的下載,我從這個網頁上了解一下ormlite的相關知識,總結以下: google

    <1>對於Android開發來講須要下載ormlite-android-4.45.jar and ormlite-core-
4.45.jar,運行環境要求是JDK1.5以上 spa

    <2>此工具不能自動Model,須要手動生成Model  code

    <3>經常使用類:OrmLiteSqliteOpenHelper、OpenHelperManager、OrmLiteConfigUtil、RuntimeExceptionDao、DAO orm

    <4>注意事項:@DatabaseTable、@DatabaseField、a no-argument constructor

    <5>相似Hibernate有cache這樣一個東東,查詢或者更新會先cache中查找。

相關文章
相關標籤/搜索