database.java
来自「CD Manager光盘资料管家婆源代码」· Java 代码 · 共 35 行
JAVA
35 行
package com.galaxyworkstation.model;
import com.db4o.Db4o;
import com.db4o.ObjectContainer;
/**
* 该类使用单一实例模式,管理db4o数据库的连接与关闭
* @author 李奕
* @version 1.0
*/
public class Database {
private static ObjectContainer database = null;
/**
* 得到db4o数据库的连接
* @return db4o数据库的连接
*/
public static synchronized ObjectContainer getDatabase() {
if (database == null){
database = Db4o.openFile("db.yap");
}
return database;
}
/**
* 关闭db4o数据库
* @return true 如果正常关闭
*/
public static synchronized boolean close() {
database.close();
database = null;
return true;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?