在Androidstudio中将数据库litepal升级为2.0需要进行的操作

    xiaoxiao2022-07-13  180

    将轻量级数据库litepal升级为2.0版本

    需要的操作很少,分别是依赖库的升级、实体类继承的改变以及升级静态CRUD方法

    一、升级依赖库

    将依赖库改为

    implementation 'org.litepal.android:core:2.0.0'

    二、实体类继承的改变

    原来是继承自DataSupport,不过现在以及将其标为了废弃,使用方法如下:

    public class Province extends LitePalSupport{ ...... }

    三、升级静态CRUD方法

    原本的静态CRUD方法是封装在DataSupport中的,现在以及将其移到了LitePal类中 使用方法如下:

    LitePal.where("name = ?","四川") .order("duration") .find(Province.class)

    进行如上操作之后,基本上就没什么问题了

    最新回复(0)