1、依赖:在app/build.gradle文件中的depenencies{compile 'org.litepal.android:core:1.3.2'}

2、配置litePal.xml:右击app/src/main-->New-->Directory,创建一个assets目录,在assets下新建一个litePal.xml

<?xml version="1.0" encoding="utf-8"?>
<litepal>
    <dbname value = "BookStore"></dbname>  //数据库名
    <version value = "1"></version>  //版本
    <list>
  // 添加映射模型:例 <mapping class="com.example.litepaltest.Book"></mapping> </lsit> </litepal>

3、在AndroidManifest.xml下<application>中配置LitePalApplication:android:name = "org.litepal.LitePalApplication"

4、修改后在version将版本+1

使用LitePal的类需要继承DataSupport

 

添加数据:setXXX(内容),最后save()存储

更新数据:updateAll()

删除数据:deleteAll()

查询数据:DataSupport.findAll(Book.class)

     此外DataSupport.select("name","author").find(Book.class);

      DataSupport.where("pages>?","400").find(Book.class);

      DataSupport.order("price desc").find(Book.class);

      DataSupport.limit(3).find(Book.class);

      DataSupport.offset(3).offset(1).find(Book.class);

 

相关文章:

  • 2022-12-23
  • 2021-07-31
  • 2021-06-22
  • 2021-06-18
  • 2022-12-23
  • 2022-12-23
  • 2021-04-02
  • 2021-07-07
猜你喜欢
  • 2022-12-23
  • 2021-07-20
  • 2021-08-15
  • 2021-12-28
  • 2021-11-01
  • 2022-01-14
  • 2022-12-23
相关资源
相似解决方案