From dd4274ea8917c3b207cd11c1c9bbf624b74cb7c7 Mon Sep 17 00:00:00 2001 From: endian11 <Dana_Lee1016@126.com> Date: 星期二, 26 十一月 2019 14:46:38 +0800 Subject: [PATCH] 科目二 I类考场录入数据库;""为什么会解析成double --- app/src/main/java/safeluck/drive/evaluation/DB/WorkRoomDataBase.java | 13 ++++++++++--- 1 files changed, 10 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/safeluck/drive/evaluation/DB/WorkRoomDataBase.java b/app/src/main/java/safeluck/drive/evaluation/DB/WorkRoomDataBase.java index 8544643..82c66b9 100644 --- a/app/src/main/java/safeluck/drive/evaluation/DB/WorkRoomDataBase.java +++ b/app/src/main/java/safeluck/drive/evaluation/DB/WorkRoomDataBase.java @@ -14,6 +14,10 @@ import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; +import safeluck.drive.evaluation.DB.criterias.CriteriaForI; +import safeluck.drive.evaluation.DB.criterias.CriteriaForIWorker; +import safeluck.drive.evaluation.DB.criterias.CriteriaIDao; + /** * MyApplication2 @@ -21,17 +25,18 @@ * 閭锛�632393724@qq.com * All Rights Saved! Chongqing AnYun Tech co. LTD */ -@Database(entities = {Student.class},version = 1,exportSchema = false) +@Database(entities = {Student.class, CriteriaForI.class},version = 1,exportSchema = false) public abstract class WorkRoomDataBase extends RoomDatabase { private static final String TAG = "WorkRoomDataBase"; public abstract StudentDao getstudentDao(); + public abstract CriteriaIDao getCriteriaIDao(); private static volatile WorkRoomDataBase workRoomDataBase; private static final int NUMBER_OF_THREADS = 4; - static final ExecutorService dataBaseWriteExecutor = Executors.newFixedThreadPool(NUMBER_OF_THREADS); + public static final ExecutorService dataBaseWriteExecutor = Executors.newFixedThreadPool(NUMBER_OF_THREADS); - static WorkRoomDataBase getWorkRoomDataBase(final Context mContext){ + public static WorkRoomDataBase getWorkRoomDataBase(final Context mContext){ if (workRoomDataBase == null){ synchronized (WorkRoomDataBase.class){ if (workRoomDataBase == null){ @@ -41,8 +46,10 @@ public void onCreate(@NonNull SupportSQLiteDatabase db) { super.onCreate(db); OneTimeWorkRequest oneTimeWorkRequest = OneTimeWorkRequest.from(SeedDatabaseWorker.class); + OneTimeWorkRequest oneTimeWorkRequest1 = OneTimeWorkRequest.from(CriteriaForIWorker.class); Log.i(TAG, "onCreate: 鍒涘缓鏁版嵁搴撳悗寤虹珛鏁版嵁琛ㄦ彃鍏ユ暟鎹�"); WorkManager.getInstance(mContext).enqueue(oneTimeWorkRequest); + WorkManager.getInstance(mContext).enqueue(oneTimeWorkRequest1); } }) .build(); -- Gitblit v1.8.0