저는
이 게시글을 참조했습니다!!
그리고 제가 초보 개발자니깐 초보 개발자 시점으로 작성해보겠습니다!
-----------------------------------------------------------------------
일단은
회원가입은 여기서 할수있습니다..
https://www.maxmind.com/en/geolite2/signup
GeoLite2 Sign Up | MaxMind
Revised on December 20, 2019 By downloading or using our GeoLite2 Database, you are accepting and agreeing to the terms and conditions set forth in this GeoLite2 End User License Agreement (this "Agreement"). MaxMind, Inc. ("MaxMind"), a Delaware Corpor
www.maxmind.com
회원가입 시에 빈칸은 적당히 알아서 빈칸 채우시면 됩니다
이메일이 아이디가 되며, 비밀번호는 이메일에 링크 클릭하시면 설정하는 칸이 나옵니다..
아이디 만드셨으면

로그인을 하셨다면 저 사람모양버튼을 한번 더눌러서 마이페이지에 들어와주세요.. 그러면
왼쪽에 메뉴들이 있을텐데 밑에쪽에 Download Files 쪽으로 오시면됩니다.

Geolite2 City 의 Download GZIP 입니다..

그다음은 jar 파일들을 다운받아야됩니다.
왜냐하면 이클립스에서 코드 작성할때 필요합니다
어디서받냐면요
위에 그림에 Download GZIP 빨간 동그라미 왼쪽칸에 보면

그러면 https://dev.maxmind.com/geoip/geoip2/downloadable/ 여기로 이동되는데요..
밑에 보시면

그러면 다운받을게 하나 딱 나와요..


이제 압축을 다 풀어주세요.
GeoLite2 는 냅두시고 두번쨰꺼만 압축푼다음에
jar파일을 프로젝트 빌드패스에다가 다 추가해주세요.
---------------------------------------------------------------------------------
그이후에는 저기 그 맨위에 제가 참고한 사이트에서 코드를 똑같이 작성하세요!
위에 참고한사이트 코드에
메인에 있는 dbFile 절대경로 부분만 각자 다르게 하시면 될거에요..
그리고 타임존도 가져올수가있더라구요..
타임존은 response.getLocation().getTimeZone() 하시면 됩니당
--------------------------------------------------------------------------------
무료버전이라도 상업적 이용은 불가능하다는것같아요

'Spring' 카테고리의 다른 글
카카오맵 검색결과 링크 연결하기 (0) | 2021.04.02 |
---|---|
html5 video 태그 여러 개의 비디오를 연속 재생하기 (0) | 2020.08.07 |
toUpperCase is not a function 자바스크립트 (0) | 2020.06.22 |
가비아 Tomcat 서버에 SSL 인증서 설치하기(koreassl.com) - 3 - 뒷처리 (0) | 2020.06.17 |
가비아 Tomcat 서버에 SSL 인증서 설치하기(koreassl.com) - 2 - 적용 하기 (0) | 2020.06.17 |