java网页数据抓取实例
2017-03-25 12:20
459 查看
网页上面数据如下:
View Code
预报实体类和当天的字段完全一致,不过表名不一致。
参考文档:http://www.cnblogs.com/shuilangyizu/p/6595588.html
package com.jointsky.jointframe.weather.entity; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Table; import org.apache.commons.lang.builder.EqualsBuilder; import org.apache.commons.lang.builder.HashCodeBuilder; import org.apache.commons.lang.builder.ToStringBuilder; import org.apache.commons.lang.builder.ToStringStyle; import org.hibernate.annotations.Cache; import org.hibernate.annotations.CacheConcurrencyStrategy; import com.jointsky.jointframe.core.entity.IdEntity; /** * <p>Description:实况天气资料(当天)Entity类</p>*/ @Entity @Table(name = "t_actually_weather") @Cache(usage = CacheConcurrencyStrategy.READ_WRITE) public class ActuallyWeather extends IdEntity { /** * */ private static final long serialVersionUID = -5324072662712469478L; /** * 市级行政区(名称) */ private String cityLevel; /** * 区县级行政区名(名称) */ private String countyLevel; /** * 发布时间 */ private String pubTime; /** * 地名 */ private String placeName; /** * 天气状态:多云、晴、小雨...... */ private String weatherStatus; /** * 最高温度 */ private String maxTemperature; /** * 最低温度 */ private String minTemperature; /** * 风力 */ private String windPower; /** * 预报时间 */ private String forecastTime; @Column(name="pub_time",length=50) public String getPubTime() { return pubTime; } public void setPubTime(String pubTime) { this.pubTime = pubTime; } @Column(name="place_name",length=50) public String getPlaceName() { return placeName; } public void setPlaceName(String placeName) { this.placeName = placeName; } @Column(name="weather_status",length=50) public String getWeatherStatus() { return weatherStatus; } public void setWeatherStatus(String weatherStatus) { this.weatherStatus = weatherStatus; } @Column(name="max_temperature",length=50) public String getMaxTemperature() { return maxTemperature; } public void setMaxTemperature(String maxTemperature) { this.maxTemperature = maxTemperature; } @Column(name="min_temperature",length=50) public String getMinTemperature() { return minTemperature; } public void setMinTemperature(String minTemperature) { this.minTemperature = minTemperature; } @Column(name="wind_power",length=50) public String getWindPower() { return windPower; } public void setWindPower(String windPower) { this.windPower = windPower; } public static long getSerialversionuid() { return serialVersionUID; } @Column(name="forecast_time",length=50) public String getForecastTime() { return forecastTime; } public void setForecastTime(String forecastTime) { this.forecastTime = forecastTime; } @Override public String toString() { return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE) .append("id", id).toString(); } @Column(name="city_level",length=50) public String getCityLevel() { return cityLevel; } public void setCityLevel(String cityLevel) { this.cityLevel = cityLevel; } @Column(name="county_level",length=50) public String getCountyLevel() { return countyLevel; } public void setCountyLevel(String countyLevel) { this.countyLevel = countyLevel; } //MeetingArrangement是当前实体 @Override public boolean equals(Object o) { boolean equal = false; if (o != null && ActuallyWeather.class.isAssignableFrom(o.getClass())) { ActuallyWeather actuallyWeather = (ActuallyWeather) o; equal = (new EqualsBuilder().append(this.id, actuallyWeather.id)).isEquals(); } return equal; } @Override public int hashCode() { return new HashCodeBuilder(17, 37).append(id).toHashCode(); } }
View Code
预报实体类和当天的字段完全一致,不过表名不一致。
参考文档:http://www.cnblogs.com/shuilangyizu/p/6595588.html
相关文章推荐
- Java网页数据抓取实例
- Java网页数据抓取实例(httpclient4.2.1+jsoup1.7.2)
- java抓取网页数据获取网页中所有的链接实例分享
- Java网页数据抓取实例
- Java抓取网页数据实例
- java抓取网页数据获取网页中所有的链接实例分享
- java网页数据抓取实例
- Jsoup简介——使用Java抓取网页数据
- Java抓取网页数据(原网页+Javascript返回数据)
- Java正则表达式(一)、抓取网页email地址实例
- Java抓取网页数据(原网页+Javascript返回数据)
- Java抓取网页数据(原网页+Javascript返回数据)
- Java抓取网页数据(原网页+Javascript返回数据)
- Java抓取网页数据(原网页+Javascript返回数据)
- 使用JAVA抓取网页数据
- Java抓取网页数据
- java 抓取 网页 数据
- Java抓取网页数据(原网页+Javascript返回数据)
- Java抓取网页数据(原网页+Javascript返回数据)
- Java抓取网页数据(原网页+Javascript返回数据)