LitePal数据库

1.创建和升级LitePal数据库

 利用面向对象的思维来操作数据库,而不再使用SQL语句。首先定义一个JavaBean---Book类。将Book类添加到映射模型的列表当中,Book类就会对应数据库中的Book表,而类中的每一个字段分别对应表中的每一列,这就是对象关系映射最直观的体验。

 修改litepal.xml的代码,添加



    
    

    
        
    


 接下来只要进行任意一次数据库的操作,BookStore.db数据库就会被创建出来。例如执行:LitePal.getDatabase()


 当想要对数据库进行升级,只要在进行相应的修改后将litepal.xml中的版本号加1,即可进行升级。

 例如:新增Category表



    
    

    
        
        
    



2.使用LitePal增、删、改、查数据

 进行CRUD操作,模型类(Book)必须继承自LitePalSupport类。

 Book book = new Book();
        book.setName("XXXXX");
        //保存--添加数据        
        book.save();
        //更新--修改数据
        book.updateAll();
        //删除数据
        LitePal.deleteAll(Book.class, "XXXXX");
        //查询数据
        List books = LitePal.findAll(Book.class);

你可能感兴趣的:(LitePal数据库)