美文网首页
litepal操作数据库(创建与升级数据库)

litepal操作数据库(创建与升级数据库)

作者: phi3 | 来源:发表于2017-06-23 16:07 被阅读0次

    配置litepal

    在Android studio的build.gradle里的applic标签里添加 compile 'org.litepal.android:core:1.5.0'


    捕获.PNG

    定义一个类方便数据库的操作(创建数据库)

    例:定义个book类:
    import org.litepal.crud.DataSupport;

    public class Book extends DataSupport{(继承DataSupport的功能)
    private int id;
    private String author;
    private double money;
    private int pages;
    private String name;
    private int getId(){
    return id;
    }
    private void setId(int id){
    this.id=id;
    }
    String getAuthor(){
    return author;
    }
    void setAuthor(String author){
    this.author=author;
    }
    private double getMoney(){
    return money;
    }
    private void setMoney(double money){
    this.money=money;
    }
    private int getPages(){
    return pages;
    }
    private void setPages(int pages){
    this.pages=pages;
    }
    String getName(){
    return name;
    }
    void setName(String name){
    this.name=name;
    }
    }

    升级数据库

    *添加数据:在程序中new一个book,用book类中的setPages/setMoney(" ")来添加数据。之后要用book.save();方法保存入数据库
    **更改某一数据:用book.updata ( );
    ***删除数据:用deleteAll(book.class,"约束条件",“ ”);方法。

    相关文章

      网友评论

          本文标题:litepal操作数据库(创建与升级数据库)

          本文链接:https://www.haomeiwen.com/subject/trovfxtx.html