首页 > 移动平台 > 详细

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

时间:2017-06-18 20:20:34      阅读:383      评论:0      收藏:0      [点我收藏+]

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方法,完成增删改操作。

技术分享
/**向数据库插入数据*/
    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 改写增删改操作

 

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

原文:http://www.cnblogs.com/leelee/p/7045146.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!