Android Room 数据库使用情况
发布时间
阅读量:
阅读量
room已有一段使用经历,现将使用过程中需注意的要点及基础操作方法进行整理。网络上已有大量相关文章对这些内容进行了详尽说明,此处不再赘述。
- 设置自定义数据库存储路径
在实际应用中,当涉及到数据的导入与导出操作时,往往需要设定个性化的存储路径,这样做能够更加直观地管理文件。
@Database(entities = {PhaDrugInfo.class, FeeDetailInvoiceInfo.class,
FeeDetailDrugInfo.class}, version = 1 )
public abstract class POSDataBase extends RoomDatabase {
//在这里直接定义具体目录就可以
private static final String DB_NAME = "/sdcard/CYPOS/cy_pos.db";
/** * 单例模式
* volatile 确保线程安全
* 线程安全意味着改对象会被许多线程使用
* 可以被看作是一种 “程度较轻的 synchronized”
*/
private static volatile POSDataBase INSTANCE;
public sta
全部评论 (0)
还没有任何评论哟~
