我在ormlite中有一个与数据库帮助器相关的问题
我有数据库帮助器,在每个活动中,我都使用当前上下文创建一个新实例。
DatabaseHelper helper = new DatabaseHelper(this);
Dao<User, Integer> userDao = null;
try {
userDao = helper.getUserDao();
} catch (SQLException e) {
e.printStackTrace();
}
如果我只在应用程序类中创建了一个数据库帮助程序对象并使用getApplicationContext方法获取它,该怎么办?应用程序只有一个辅助对象
这是正确的方法吗?
答案 0 :(得分:0)
是的,您应该始终在整个应用程序中使用DatabaseHelper的单个实例。