Le cadre de base de données Android Lietpal est simple à créer et à utiliser

 

 

1. Injection:

dépendances { 
  
    implémentation 'org.litepal.android:java:3.0.0' 
}

2. Configurer l'application

<manifest> 
    <application android: name = "com.example.MyOwnApplication" ...> 
         ... 
    </application> 
</manifest>

ou,

classe publique Myapplication extend Application { 

    @Override 
    public void onCreate () { 
        super.onCreate (); 

        LitePal.initialize (this); // 数据库 实例
    } 
}

3. Créez un fichier de configuration de base de données

Créez litepal.xml sous les actifs

<? xml version = "1.0" encoding = "utf-8"?> 
<litepal > <dbname 

    value = "politiques"> </dbname> 

    <version value = "2"> </version> 

    <list> 
        <classe de mappage = "com.example.police.entity.UserInfor"> </mapping> 
    </list> 

</litepal>

4. Les opérations de données de table, d'ajout, de suppression et de vérification doivent hériter de LitePalSupport

la classe publique UserInfor étend LitePalSupport { 

    noms de chaîne publics; 

    public String getNames () { 
        noms de retour; 
    } 

    public void setNames (String names) { 
        this.names = names; 
    } 

    public String getIntroduction () { 
        return introduction; 
    } 

    public void setIntroduction (String introduction) { 
        this.introduction = introduction; 
    } 

    introduction de chaîne publique; 
}

5. Initialisez la base de données en activité

SQLiteDatabase db = LitePal.getDatabase (); 

6. Fonctionnement

LitePal.deleteAll (UserInfor.class); // 清空 表
        UserInfor u = new UserInfor (); 
        u.setIntroduction ("qui nous sommes?"); 
        u.setNames ("zhjp"); 
// u.save (); // 保存 数据
        if (u.save ()) { 
            UserInfor us = LitePal.findFirst (UserInfor.class); // 查询
            v.success (us); 
        } else { 
            v.fail ("没有 数据!"); 
        }

 

 

https://github.com/LitePalFramework/LitePal#latest-downloads nouveau document officiel

Je suppose que tu aimes

Origine blog.csdn.net/qq_36355271/article/details/91044460
conseillé
Classement