diff --git a/src/main/java/com/southern/power/grid/dao/RegionalWeatherDataMapper.java b/src/main/java/com/southern/power/grid/dao/RegionalWeatherDataMapper.java new file mode 100644 index 0000000..a1adca8 --- /dev/null +++ b/src/main/java/com/southern/power/grid/dao/RegionalWeatherDataMapper.java @@ -0,0 +1,9 @@ +package com.southern.power.grid.dao; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.southern.power.grid.entity.RegionalWeatherData; +import org.apache.ibatis.annotations.Mapper; + +@Mapper +public interface RegionalWeatherDataMapper extends BaseMapper { +} diff --git a/src/main/java/com/southern/power/grid/entity/RegionalWeatherData.java b/src/main/java/com/southern/power/grid/entity/RegionalWeatherData.java new file mode 100644 index 0000000..0b417d5 --- /dev/null +++ b/src/main/java/com/southern/power/grid/entity/RegionalWeatherData.java @@ -0,0 +1,80 @@ +package com.southern.power.grid.entity; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + +import java.time.LocalDateTime; + + +@Data +@TableName("regional_weather_data") +public class RegionalWeatherData { + + /** + * 主键ID + */ + @TableId(type = IdType.AUTO) + private Long id; + + /** + * 地区编码 + */ + private String orgCode; + + /** + * 资料日期 + */ + private String dataTime; + + /** + * 小时降水量 + */ + private String hourlyPrecipitation; + + /** + * 日累计降水量 + */ + private String dailyPrecipitation; + + /** + * 气温 + */ + private String temperature; + + /** + * 日内最高气温 + */ + private String hourlyMaxTemperature; + + /** + * 日内最低气温 + */ + private String hourlyMinTemperature; + + /** + * 日内极大风速 + */ + private String extremeWindSpeedHourly; + + /** + * 创建人 + */ + private String createBy; + + /** + * 创建时间 + */ + private LocalDateTime createTime; + + /** + * 修改人 + */ + private String updateBy; + + /** + * 修改时间 + */ + private LocalDateTime updateTime; +} diff --git a/src/main/java/com/southern/power/grid/service/IRegionalWeatherDataService.java b/src/main/java/com/southern/power/grid/service/IRegionalWeatherDataService.java new file mode 100644 index 0000000..d4cb0cd --- /dev/null +++ b/src/main/java/com/southern/power/grid/service/IRegionalWeatherDataService.java @@ -0,0 +1,4 @@ +package com.southern.power.grid.service; + +public interface IRegionalWeatherDataService { +} diff --git a/src/main/java/com/southern/power/grid/service/impl/RegionalWeatherDataServiceImpl.java b/src/main/java/com/southern/power/grid/service/impl/RegionalWeatherDataServiceImpl.java new file mode 100644 index 0000000..17d0eba --- /dev/null +++ b/src/main/java/com/southern/power/grid/service/impl/RegionalWeatherDataServiceImpl.java @@ -0,0 +1,16 @@ +package com.southern.power.grid.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.southern.power.grid.dao.RegionalWeatherDataMapper; +import com.southern.power.grid.entity.RegionalWeatherData; +import com.southern.power.grid.service.IRegionalWeatherDataService; +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; +import org.springframework.stereotype.Service; + +@Service +@Slf4j +@RequiredArgsConstructor +public class RegionalWeatherDataServiceImpl extends ServiceImpl + implements IRegionalWeatherDataService { +} diff --git a/src/main/resources/mapper/RegionalWeatherDataMapper.xml b/src/main/resources/mapper/RegionalWeatherDataMapper.xml new file mode 100644 index 0000000..b400625 --- /dev/null +++ b/src/main/resources/mapper/RegionalWeatherDataMapper.xml @@ -0,0 +1,8 @@ + + + + + + + \ No newline at end of file