DB4O面向对象数据库的简单操作
一、指定“数据库”存放位置
final static String DB4OFILENAME = System.getProperty("user.home") + "/formula1.db4o";
二、“数据库”连接 ,通过objectContainer连接数据库,需指定数据库绝对路径

Db4o数据库连接
ObjectContainer db=Db4oEmbedded.openFile(Db4oEmbedded.newConfiguration(), DB4OFILENAME);
try {//do something
}
finally {
db.close();
}
try {//do something
}
finally {
db.close();
}
三、“数据”存储
向Db4o数据库中存储对象
四、“数据”的查询 :苦恼的查询方式,方式越多越不易学
(1)QBE查询方式:简单查询方式,针对简单任务。
(2)NQ查询方式:推荐查询方式,在Java中代码有些莫名其妙。
(3)SODA查询方式:这个应该是内部实际执行的方式,速度最优,查询范围涵盖最广。
449

被折叠的 条评论
为什么被折叠?



