update get germany stock
This commit is contained in:
10
src/main/java/cn/stock/market/dto/RawStockApiResponse.java
Normal file
10
src/main/java/cn/stock/market/dto/RawStockApiResponse.java
Normal file
@@ -0,0 +1,10 @@
|
||||
package cn.stock.market.dto;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@Data
|
||||
public class RawStockApiResponse {
|
||||
private List<StockDataDto> data;
|
||||
}
|
||||
13
src/main/java/cn/stock/market/dto/StockDataDto.java
Normal file
13
src/main/java/cn/stock/market/dto/StockDataDto.java
Normal file
@@ -0,0 +1,13 @@
|
||||
package cn.stock.market.dto;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class StockDataDto {
|
||||
private long time;
|
||||
private double open;
|
||||
private double close;
|
||||
private double max;
|
||||
private double min;
|
||||
private long volume;
|
||||
}
|
||||
31
src/main/java/cn/stock/market/dto/StockQuoteData.java
Normal file
31
src/main/java/cn/stock/market/dto/StockQuoteData.java
Normal file
@@ -0,0 +1,31 @@
|
||||
package cn.stock.market.dto;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
@JsonIgnoreProperties(ignoreUnknown = true)
|
||||
public class StockQuoteData {
|
||||
private String id;
|
||||
private String symbol;
|
||||
private String name;
|
||||
private String exchange;
|
||||
private String mic_code;
|
||||
private String datetime;
|
||||
private long timestamp;
|
||||
private double open;
|
||||
private double high;
|
||||
private double low;
|
||||
private double close;
|
||||
private long volume;
|
||||
private double previous_close;
|
||||
private double change;
|
||||
private double percent_change;
|
||||
private double average_volume;
|
||||
@JsonProperty("is_market_open")
|
||||
private boolean market_open;
|
||||
private Long market_cap;
|
||||
private Object fifty_two_week;
|
||||
private int icon;
|
||||
}
|
||||
13
src/main/java/cn/stock/market/dto/StockQuoteResponse.java
Normal file
13
src/main/java/cn/stock/market/dto/StockQuoteResponse.java
Normal file
@@ -0,0 +1,13 @@
|
||||
package cn.stock.market.dto;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
@Data
|
||||
public class StockQuoteResponse {
|
||||
private List<StockQuoteData> data;
|
||||
private boolean success;
|
||||
private String message;
|
||||
private int status;
|
||||
}
|
||||
Reference in New Issue
Block a user