db4o数据库是一种面向对象的数据库,Java是面向对象的高级语言,所以两者融合,使用更加方便。
db4o数据库下载:http://www.db4o.com
1.解压之后把lib中的jar包放入项目中的libs文件夹下
///创建一个对象实例
ObjectContainer db = Db4oEmbedded.openFile(Db4oEmbedded.newConfiguration,"/sdcard/db4o.data");
///创建封装类对象,保存数据
Peopel peopel = new People(1,"小米",20);
db.store(people);
db.commit();
///查询数据
ObjectSet myObjectSet = db.queryByExample(new People());
String string = "";
while(myObjectSet .hasNext()){
People people = myObjectSet .next();
string = string + people.getId+people.getName;
}
///更改数据
people.setName("小刚");
people.commit();
///删除数据
db.delect(people);
db.commit();