1:引入maven
org.lionsoul
ip2region
1.7
2:编写Ip2RegionUtil工具类
import org.apache.commons.io.FileUtils;
import org.lionsoul.ip2region.DataBlock;
import org.lionsoul.ip2region.DbConfig;
import org.lionsoul.ip2region.DbSearcher;
import org.lionsoul.ip2region.Util;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.io.File;
import java.io.IOException;
import java.lang.reflect.Method;
/**
* @author
* @Date 2020/4/24 上午10:18
* ip城市定位util
*/
public class Ip2RegionUtil {
private static final Logger logger = LoggerFactory.getLogger(Ip2RegionUtil.class);
private static final String defaultCityName = "北京";
public static String getCityInfo(String ip, int algorithm) {
// 读取本地的ip2region.