33 lines
531 B
Java
Executable File
33 lines
531 B
Java
Executable File
package project.data;
|
|
|
|
import java.util.List;
|
|
|
|
import project.data.model.Realtime;
|
|
|
|
public interface DataDBService {
|
|
/**
|
|
* 异步保存
|
|
*/
|
|
public void saveAsyn(Realtime entity);
|
|
|
|
/**
|
|
* 数据库最新的实时价格
|
|
*/
|
|
public Realtime get(String symbol);
|
|
|
|
/**
|
|
* 批量保存
|
|
*/
|
|
public void saveBatch(List<Realtime> entities);
|
|
|
|
public List<Realtime> findRealtimeOneDay(String symbol);
|
|
|
|
/**
|
|
* 删除数据库里Realtime
|
|
*/
|
|
public void deleteRealtime(int days);
|
|
|
|
public void updateOptimize(String table);
|
|
|
|
}
|