SpringBoot が ip2region を使用して地理的位置情報を取得する方法

王林
リリース: 2023-05-16 14:22:06
転載
1514 人が閲覧しました

1. はじめに

ip2region は、99.9% の精度、0.0x ミリ秒レベルのクエリを備えたオフライン IP アドレス位置ライブラリで、データベース ファイル サイズはわずか 150 万で、java、php、c、 python、nodejs、Golang、c#、その他のクエリ バインディングと、バイナリ、B ツリー、メモリの 3 つのクエリ アルゴリズム

2. 依存関係の紹介

<!-- Ip地址获取 -->
<dependency>
    <groupId>net.dreamlu</groupId>
    <artifactId>mica-ip2region</artifactId>
    <version>2.5.4</version>
</dependency>
ログイン後にコピー

3. Test

@Autowired
private Ip2regionSearcher ip2regionSearcher;

/**
 * 获取地理位置信息
 *
 * @param ip
 * @return
 */
@GetMapping("test")
public String test(String ip) {
    return ip2regionSearcher.getAddress(ip);
}
ログイン後にコピー

4. テスト結果

SpringBoot が ip2region を使用して地理的位置情報を取得する方法

以上がSpringBoot が ip2region を使用して地理的位置情報を取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:yisu.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート