爬虫行政区号并获取电话区号和邮编

爬虫行政区号并获取电话区号和邮编

1、mysql建表语句

CREATE TABLE `his_sys_plat_region` (
  `Id` bigint(20) NOT NULL AUTO_INCREMENT,
  `RegionId` bigint(20) NOT NULL DEFAULT '0' COMMENT '地区ID',
  `ParentRegionId` bigint(20) NOT NULL DEFAULT '0' COMMENT '上级地区ID',
  `RegionName` varchar(50) DEFAULT NULL COMMENT '地区名称',
  `RegionNameEN` varchar(50) DEFAULT NULL COMMENT '英文地区名称',
  `Depth` int(11) NOT NULL DEFAULT '0' COMMENT '地区层级',
  `IdPath` varchar(255) DEFAULT NULL COMMENT '地区ID路径',
  `NamePath` varchar(255) DEFAULT NULL COMMENT '地区名称路径',
  `PostCode` varchar(20) DEFAULT NULL COMMENT '邮政编码',
  `TelephoneCode` varchar(20) DEFAULT NULL COMMENT '电话区号',
  `OrderNum` int(11) NOT NULL DEFAULT '0' COMMENT '排序号',
  `Lat` varchar(60) DEFAULT NULL COMMENT '地区中心经度',
  `Lng` varchar(60) DEFAULT NULL COMMENT '地区中心纬度',
  `Active` tinyint(4) NOT NULL DEFAULT '1' COMMENT '是否有效',
  `QueryStr` varchar(8000) DEFAULT NULL COMMENT '查询字符串',
  `CreateTime` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  `UpdateTime` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  PRIMARY KEY (`Id`),
  KEY `idx_his_sys_plat_region_rid` (`RegionId`),
  KEY `idx_his_sys_plat_region_pid` (`ParentRegionId`),
  KEY `idx_his_sys_plat_region_idp` (`IdPath`)
) ENGINE=InnoDB AUTO_INCREMENT=3194 DEFAULT CHARSET=utf8mb4;

2、对应的实体类

import java.util.Date;
import java.util.Map;

import yb.common.util.InitListMap;
import yb.core.tablemodel.annotation.Column;
import yb.core.tablemodel.annotation.Table;
import yz.his.model.BaseModel;

/**
 * 数据库表his_sys_plat_region的model类
 * 
 * @author 系统自动生成
 * @create 2019-12-20
 */
@Table(name = "his_sys_plat_region")
public class HisSysPlatRegionModel extends BaseModel {
   
	protected transient Map<String, String> fieldDictTypes = InitListMap.toHashMap(new String[] {
   });

	@Column(name = "Id", primaryKey = true, insertable = false)
	private long Id;

	@Column(name = "RegionId")
	private long RegionId = 0L; // 地区ID

	@Column(name = "ParentRegionId")
	private long ParentRegionId = 0L; // 上级地区ID

	@Column(name = "RegionName")
	private String RegionName; // 地区名称

	@Column(name = "RegionNameEN")
	private String RegionNameEN; // 英文地区名称

	@Column(name = "Depth")
	private int Depth = 0; // 地区层级

	@Column(name = "IdPath")
	private String IdPath; // 地区ID路径

	@Column(name = "NamePath")
	private String NamePath; // 地区名称路径

	@Column(name = "PostCode")
	private String PostCode; // 邮政编码

	@Column(name = "TelephoneCode")
	private String TelephoneCode; // 电话区号

	@Column(name = "OrderNum")
	private int OrderNum = 0; // 排序号

	@Column(name = "Lat")
	private String Lat; // 地区中心经度

	@Column(name = "Lng")
	private String Lng; // 地区中心纬度

	@Column(name = "Active")
	private int Active = 1; // 是否有效

	@Column(name = "QueryStr")
	private String QueryStr; // 查询字符串

	@Column(name = "CreateTime", insertable = false, updateable 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值