安卓9ORMORM方法改写增删改操作

著论准过秦,作赋拟子虚。这篇文章主要讲述安卓9ORMORM方法改写增删改操作相关的知识,希望能为你提供帮助。
ORM                ORM是Object/Relational Mapping的缩写,译为对象关系映射。采用键-值对的形式存放字段的这种方式的好处是:无需SQL语句即能对数据进行添加、修改操作。
                SQLitDatabase类封装了 insert()、delete()、update()方法,这三个方法无需用SQL语句就能对数据库进行增删改的操作。
                java是面向对象的语言,目前流行的数据库大多是关系型数据库。ORM使得面向对象编程能容易地处理关系数据库中的数据。
 
操作步骤:
                步骤1、创建ContentValues的对象。
                步骤2、调用该对象中的get()、put()等方法,以键-值对的形式存取数据。
                步骤3、调用SQLitDatabase类的insert()、delete()、 update()方法对进行增删改操作。
 
ORM方法改写增删改操作
用Database类中的insert()、delete()和upate()方法代替execSQL方法,完成增删改操作。

安卓9ORMORM方法改写增删改操作

文章图片
安卓9ORMORM方法改写增删改操作

文章图片
/**向数据库插入数据*/ public void insert(){ SQLiteDatabase db=this.getWritableDatabase(); //该对象可操作键-值对数据 ContentValues values=new ContentValues(); values.put("name","刘备"); //存放数据 //表名,强行插入null值得数据列的列名,记录数据 db.insert("person",null,values); } /**删除数据库中的数据*/ public void delete(String [] args){ SQLiteDatabase db=this.getWritableDatabase(); db.delete("person","id=?",args); } /**更新数据库中的数据*/ public void update(String []args){ SQLiteDatabase db=this.getWritableDatabase(); ContentValues values=new ContentValues(); values.put("name","赵云"); //存放数据 db.update("person",values,"id=?",args); }

ORM 改写增删改操作【安卓9ORMORM方法改写增删改操作】 

    推荐阅读