「优化」

优化了数据库存储
This commit is contained in:
董宏宇
2020-08-03 20:06:51 +08:00
parent 156f5f21a2
commit ff3ad48fc2
7 changed files with 74 additions and 488 deletions

View File

@@ -3,8 +3,8 @@ package com.mogo.module.v2x.utils;
import com.mogo.module.common.entity.V2XHistoryScenarioData;
import com.mogo.module.v2x.V2XConst;
import com.mogo.utils.logger.Logger;
import com.mogo.utils.sqlite.BaseDaoFactory;
import com.mogo.utils.sqlite.IBaseDao;
import com.mogo.utils.sqlite.SQLDaoFactory;
import com.mogo.utils.sqlite.SQLIDao;
import java.util.List;
@@ -17,16 +17,16 @@ public class V2XSQLiteUtils {
/**
* 场景数据管理
*/
private static IBaseDao<V2XHistoryScenarioData> mScenarioHistoryDao;
private static SQLIDao<V2XHistoryScenarioData> mScenarioHistoryDao;
/**
* 场景数据管理
*/
public static IBaseDao<V2XHistoryScenarioData> getScenarioHistoryDao() {
public static SQLIDao<V2XHistoryScenarioData> getScenarioHistoryDao() {
if (mScenarioHistoryDao == null) {
synchronized (V2XSQLiteUtils.class) {
if (mScenarioHistoryDao == null) {
mScenarioHistoryDao = BaseDaoFactory.Companion.getInstance()
mScenarioHistoryDao = SQLDaoFactory.Companion.getInstance()
.getBaseDao(V2XUtils.getApp(), V2XHistoryScenarioData.class);
}
}
@@ -58,7 +58,7 @@ public class V2XSQLiteUtils {
* 查询当天的V2X数据
*/
public static List<V2XHistoryScenarioData> getScenarioHistoryData() {
return getScenarioHistoryDao().query(new V2XHistoryScenarioData());
return getScenarioHistoryDao().query(new V2XHistoryScenarioData(), "triggerTime DESC");
}
}