|
|
|
@ -21,52 +21,55 @@ import javax.persistence.*;
|
|
|
|
@Proxy(lazy = false)
|
|
|
|
@Proxy(lazy = false)
|
|
|
|
@Data
|
|
|
|
@Data
|
|
|
|
@Entity
|
|
|
|
@Entity
|
|
|
|
@Table(indexes = {@Index(name = "idx_cityName", columnList = "cityName"),@Index(name = "idx_cityCode", columnList = "cityCode"),@Index(name = "idx_createDate", columnList = "createDate"),@Index(name = "idx_dataHour", columnList = "dataHour"),@Index(name = "idx_dataMinute", columnList = "dataMinute"),@Index(name = "idx_dataSecond", columnList = "dataSecond"),
|
|
|
|
@Table(indexes = {@Index(name = "idx_cityName", columnList = "cityName"), @Index(name = "idx_cityCode", columnList = "cityCode"), @Index(name = "idx_createDate", columnList = "createDate"), @Index(name = "idx_dataHour", columnList = "dataHour"), @Index(name = "idx_dataMinute", columnList = "dataMinute"), @Index(name = "idx_dataSecond", columnList = "dataSecond"),
|
|
|
|
@Index(name = "data_create_date_city_code", columnList = "cityCode"),@Index(name = "data_create_date_city_code", columnList = "createDate"),
|
|
|
|
@Index(name = "data_create_date_city_code", columnList = "cityCode"), @Index(name = "data_create_date_city_code", columnList = "createDate"),
|
|
|
|
@Index(name = "data_create_date_city_name", columnList = "cityName"),@Index(name = "data_create_date_city_name", columnList = "createDate")})
|
|
|
|
@Index(name = "data_create_date_city_name", columnList = "cityName"), @Index(name = "data_create_date_city_name", columnList = "createDate")})
|
|
|
|
public class WebServiceWeatherInfo {
|
|
|
|
public class WebServiceWeatherInfo {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// @Id
|
|
|
|
|
|
|
|
// @GeneratedValue(strategy = GenerationType.IDENTITY)
|
|
|
|
|
|
|
|
// @ApiModelProperty(value = "主键")
|
|
|
|
@Id
|
|
|
|
@Id
|
|
|
|
@GeneratedValue(strategy = GenerationType.IDENTITY)
|
|
|
|
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "webService_weather_info_seq")
|
|
|
|
@ApiModelProperty(value = "主键")
|
|
|
|
@SequenceGenerator(name = "webService_weather_info_seq", sequenceName = "webService_weather_info_seq_name_appserver")
|
|
|
|
private Long id;
|
|
|
|
private Long id;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(length=100)
|
|
|
|
@Column(length = 100)
|
|
|
|
@ApiModelProperty(value = "洲、国内外省份名称")
|
|
|
|
@ApiModelProperty(value = "洲、国内外省份名称")
|
|
|
|
private String provinceName;
|
|
|
|
private String provinceName;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(length=100)
|
|
|
|
@Column(length = 100)
|
|
|
|
@ApiModelProperty(value = "国内外城市中文名称")
|
|
|
|
@ApiModelProperty(value = "国内外城市中文名称")
|
|
|
|
private String cityName;
|
|
|
|
private String cityName;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(length=30)
|
|
|
|
@Column(length = 30)
|
|
|
|
@ApiModelProperty(value = "城市编号")
|
|
|
|
@ApiModelProperty(value = "城市编号")
|
|
|
|
private String cityCode;
|
|
|
|
private String cityCode;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(length=30)
|
|
|
|
@Column(length = 30)
|
|
|
|
@ApiModelProperty(value = "城市图片名称")
|
|
|
|
@ApiModelProperty(value = "城市图片名称")
|
|
|
|
private String cityPhoto;
|
|
|
|
private String cityPhoto;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(length=30)
|
|
|
|
@Column(length = 30)
|
|
|
|
@ApiModelProperty(value = "天气最后更新时间")
|
|
|
|
@ApiModelProperty(value = "天气最后更新时间")
|
|
|
|
private String weatherLastUpdate;
|
|
|
|
private String weatherLastUpdate;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(length=20)
|
|
|
|
@Column(length = 20)
|
|
|
|
@ApiModelProperty(value = "当天的 气温")
|
|
|
|
@ApiModelProperty(value = "当天的 气温")
|
|
|
|
private String weatherNow;
|
|
|
|
private String weatherNow;
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "概况")
|
|
|
|
@ApiModelProperty(value = "概况")
|
|
|
|
private String weatherShortDesc;
|
|
|
|
private String weatherShortDesc;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(length=30)
|
|
|
|
@Column(length = 30)
|
|
|
|
@ApiModelProperty(value = "风向和风力")
|
|
|
|
@ApiModelProperty(value = "风向和风力")
|
|
|
|
private String windDesc;
|
|
|
|
private String windDesc;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(length=30)
|
|
|
|
@Column(length = 30)
|
|
|
|
@ApiModelProperty(value = "天气趋势开始图片名称(以下称:图标一)")
|
|
|
|
@ApiModelProperty(value = "天气趋势开始图片名称(以下称:图标一)")
|
|
|
|
private String weatherTrendStart;
|
|
|
|
private String weatherTrendStart;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(length=30)
|
|
|
|
@Column(length = 30)
|
|
|
|
@ApiModelProperty(value = "天气趋势结束图片名称(以下称:图标二)")
|
|
|
|
@ApiModelProperty(value = "天气趋势结束图片名称(以下称:图标二)")
|
|
|
|
private String weatherTrendEnd;
|
|
|
|
private String weatherTrendEnd;
|
|
|
|
|
|
|
|
|
|
|
|
@ -82,43 +85,43 @@ public class WebServiceWeatherInfo {
|
|
|
|
@ApiModelProperty(value = "天气和生活指数")
|
|
|
|
@ApiModelProperty(value = "天气和生活指数")
|
|
|
|
private String weatherLiveIndex;
|
|
|
|
private String weatherLiveIndex;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(length=20)
|
|
|
|
@Column(length = 20)
|
|
|
|
@ApiModelProperty(value = "第二天的 气温")
|
|
|
|
@ApiModelProperty(value = "第二天的 气温")
|
|
|
|
private String nextDateTemperature;
|
|
|
|
private String nextDateTemperature;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(length=30)
|
|
|
|
@Column(length = 30)
|
|
|
|
@ApiModelProperty(value = "第二天的 概况")
|
|
|
|
@ApiModelProperty(value = "第二天的 概况")
|
|
|
|
private String nextDateWeatherShortDesc;
|
|
|
|
private String nextDateWeatherShortDesc;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(length=30)
|
|
|
|
@Column(length = 30)
|
|
|
|
@ApiModelProperty(value = "第二天的 风向和风力")
|
|
|
|
@ApiModelProperty(value = "第二天的 风向和风力")
|
|
|
|
private String nextDateWindDesc;
|
|
|
|
private String nextDateWindDesc;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(length=30)
|
|
|
|
@Column(length = 30)
|
|
|
|
@ApiModelProperty(value = "第二天的 图标一")
|
|
|
|
@ApiModelProperty(value = "第二天的 图标一")
|
|
|
|
private String nextDateWeatherTrendStart;
|
|
|
|
private String nextDateWeatherTrendStart;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(length=30)
|
|
|
|
@Column(length = 30)
|
|
|
|
@ApiModelProperty(value = "第二天的 图标二")
|
|
|
|
@ApiModelProperty(value = "第二天的 图标二")
|
|
|
|
private String nextDateWeatherTrendEnd;
|
|
|
|
private String nextDateWeatherTrendEnd;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(length=20)
|
|
|
|
@Column(length = 20)
|
|
|
|
@ApiModelProperty(value = "第三天的 气温")
|
|
|
|
@ApiModelProperty(value = "第三天的 气温")
|
|
|
|
private String threeDayTemperature;
|
|
|
|
private String threeDayTemperature;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(length=30)
|
|
|
|
@Column(length = 30)
|
|
|
|
@ApiModelProperty(value = "第三天的 概况")
|
|
|
|
@ApiModelProperty(value = "第三天的 概况")
|
|
|
|
private String threeWeatherShortDesc;
|
|
|
|
private String threeWeatherShortDesc;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(length=30)
|
|
|
|
@Column(length = 30)
|
|
|
|
@ApiModelProperty(value = "第三天的 风向和风力")
|
|
|
|
@ApiModelProperty(value = "第三天的 风向和风力")
|
|
|
|
private String threeDayWindDesc;
|
|
|
|
private String threeDayWindDesc;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(length=30)
|
|
|
|
@Column(length = 30)
|
|
|
|
@ApiModelProperty(value = "第三天的 图标一")
|
|
|
|
@ApiModelProperty(value = "第三天的 图标一")
|
|
|
|
private String threeDayWeatherTrendStart;
|
|
|
|
private String threeDayWeatherTrendStart;
|
|
|
|
|
|
|
|
|
|
|
|
@Column(length=30)
|
|
|
|
@Column(length = 30)
|
|
|
|
@ApiModelProperty(value = "第三天的 图标二")
|
|
|
|
@ApiModelProperty(value = "第三天的 图标二")
|
|
|
|
private String threeDayWeatherTrendEnd;
|
|
|
|
private String threeDayWeatherTrendEnd;
|
|
|
|
|
|
|
|
|
|
|
|
@ -129,19 +132,19 @@ public class WebServiceWeatherInfo {
|
|
|
|
private String cityIntroduce;
|
|
|
|
private String cityIntroduce;
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "日期")
|
|
|
|
@ApiModelProperty(value = "日期")
|
|
|
|
@Column(length=20)
|
|
|
|
@Column(length = 20)
|
|
|
|
private String createDate;
|
|
|
|
private String createDate;
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "时")
|
|
|
|
@ApiModelProperty(value = "时")
|
|
|
|
@Column(length=20)
|
|
|
|
@Column(length = 20)
|
|
|
|
private String dataHour;
|
|
|
|
private String dataHour;
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "分")
|
|
|
|
@ApiModelProperty(value = "分")
|
|
|
|
@Column(length=20)
|
|
|
|
@Column(length = 20)
|
|
|
|
private String dataMinute;
|
|
|
|
private String dataMinute;
|
|
|
|
|
|
|
|
|
|
|
|
@ApiModelProperty(value = "秒")
|
|
|
|
@ApiModelProperty(value = "秒")
|
|
|
|
@Column(length=20)
|
|
|
|
@Column(length = 20)
|
|
|
|
private String dataSecond;
|
|
|
|
private String dataSecond;
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|