今天要写service、serviceImpl两个部分,
(1)第一部分,service新增oneMinKbar方法
public interface ShioajiService {
public String test(String tickdate) throws Exception;
public String oneMinKbar(String start_date,String end_date, String stock_code) throws Exception;
}
(2)第2部分,serviceImpl新增oneMinKbar方法,
带入3个参数开始时间、结束时间、股票代码来呼叫python api
public String oneMinKbar(String start_date,String end_date, String stock_code) {
log.info(" excute oneMinKbar time is {}", dateFormat.format(new Date()));
String data = "";
RestTemplate restTemplate = new RestTemplate();
HttpEntity<String> entity = new HttpEntity<>("");
try {
ResponseEntity<String> getTick =
restTemplate.exchange(
apiUrl+"kbars?date_start="+start_date+"&date_end="+end_date+"&stock_code="+stock_code,
HttpMethod.GET,
entity,
new ParameterizedTypeReference<String>() {});
data = getTick.getBody();
}catch(Exception ex) {
log.error(ex.getMessage(),ex);
throw ex;
}
return data;
}
明天要继续写controller的部分!
>>: Day 26 - [Android APP] 04-MVVM - Repository与API串接
进入主程序前,我们先看class 大块 Class Net:神经网路的定义处。 class Net(...
二分搜寻法(Binary Search) 前提,在一个已经排序完成的A阵列中 Divide : 元素...
OpenCart 官方的 3.0.3.7 版於上周释出,除了修正许多 3.0.x 版累积的小问题,另...
如果有使用过其他框架的经验,可能会需要熟悉一下React 的写法,是由 JSX 搭配回圈去产生。以下...
前言 我们在前一天开发完成了套件,那麽就试着来上架ㄅ 。 可以查看 官方文件,肯定讲的比我清楚哈哈(...