Spring boot 3.0 이상, 3.0이하 querydsl 설정 방법
2023. 9. 30. 12:19
스프링
Spring boot 3.0 이상build.gradleplugins { id 'java' id 'org.springframework.boot' version '3.1.4' id 'io.spring.dependency-management' version '1.1.3'}group = 'study'version = '0.0.1-SNAPSHOT'java { sourceCompatibility = '17'}configurations { compileOnly { extendsFrom annotationProcessor }}repositories { mavenCentral()}dependencies { implementation 'org.springframework.boot:spring-boot-starter-da..
H2 데이터베이스 생성 (Database not found, either pre-create it or allow remote database creation (not recommended in secure environments)
2023. 9. 30. 12:13
스프링
처음에 프로젝트 생성후 Generice H2로 (Server)로 접근하려고 하면 해당 에러가 나오면서 접속이 되지 않음, 이경우 데이터베이스가 존재하지 않아서 나타나는 에러임 해결방법 jdbc:h2:~/데이터베이스명 위에 이미지 처럼 Generice H2 (Embedded)를 선택후 연결을 누르면 맨 처음에 데이터베이스가 없을때 생성하는 것으로, 위 문제를 해결할수 있음, 다음에 접속할때는 Generice H2 (Server)를 선택후 접속하면됨 위처럼 해도 데이터베이스가 안만들어지는경우 H2 Exit (종료)후 다시 실행 위작업을 진행
InteliJ UTF-8 한글깨짐 설정
2023. 9. 20. 02:10
스프링
File - Settings - File Encodings에 해당 부분 변경 Help - Edit Custom VM Options 클릭후 해당 코드 넣기 -Dfile.encoding=UTF-8 -Dconsole.encoding=UTF-8
Docker Desktop - WSL kernel verision too low
2023. 9. 6. 23:07
Docker
- docker Desktop을 실행하였는데 해당에러가 발생할경우 wsl을 업데이트 해줘야합니다. - windows powerShell을 실행한 후 해당 명령어 실행 wsl --update - 이후 docker desktop 실행하였을때 정상적으로 실행됨
windows에서 'docker-compose'은 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.
2023. 9. 6. 22:58
Docker
- widnows에서 docker 관련된 명령어를 사용할때는 docker desktop을 설치 해야합니다. Docker DeskTop 설치 https://www.docker.com/get-started/ Get Started | Docker Get started with Docker Desktop and join millions of developers in faster, more secure app development using containers and beyond. www.docker.com Docker Desktop - WSL kernel verision too low 에러가 발생한경우 https://aamoos.tistory.com/738 Docker Desktop - WSL kernel ve..
[LeafletJs] Leaflet Draw Circle 총반경 구하기
2023. 1. 5. 17:02
LeafletJs
이번 포스팅에서는 leaflet으로 circle을 그리고 총반경을 구하는것을 해보겠습니다. - 네이버 지도에 보면 원 총반경을 구하는 기능이 있는데 해당 기능을 구현해보겠습니다. 전체코드 LeafletJs Tutorial polygon 면적 측정 - updateTooltip에서 circle일경우 반경을 구해서 1의자리까지 반올림후 표현을 하였습니다.
[LeafletJs] Leaflet Draw Polygon 면적 재기
2023. 1. 5. 14:20
LeafletJs
이번장에서는 Leaflet Draw 기능중에 polygon으로 그렸을때 해당 총 면적을 tooltip으로 표현하는것을 해보겠습니다. - 네이버 지도에서 면적기능을 클릭하면 polygon을 그리면 총면적을 볼수 있습니다. 해당 기능을 구현해보겠습니다. LeafletJs Tutorial polygon 면적 측정 - polygon으로 그릴때 해당 area를 소수점 첫째자리로 반올림하고 제곱미터를 붙였습니다.
[LeafletJs] Leaflet Draw Poly line 거리 측정
2023. 1. 5. 14:06
LeafletJs
이번장에서는 Leaflet Draw 기능중에 Poly Line으로 지도에 표시할때마다 거리와 총거리를 표현해보겠습니다. - 네이버 지도에 보면 거리측정을 하면 마우스로 찍은 점마다 미터를 표시를 하는데 해당 기능을 구현해보겠습니다. 전체소스 LeafletJs Tutorial leaflet draw 예제 - 저는 왼쪽마우스를 클릭할때마다 마커를 찍고 해당 마커 좌표를 배열에 넣고, 마커가 2개이상일경우에 가장 마지막으로 찍은 마커와 그 직전에 찍은 마커의 좌표사이의 거리를 계산해서 popup으로 표시를 하였습니다. 그리고 draw:created를 보면 그림그리기 완료시 레이어에 찍힌 마커들 사이의 거리를 합쳐서 총거리를 구해서 팝업으로 표현하였습니다.
[LeafletJs] Leaflet draw 사용
2023. 1. 5. 13:54
LeafletJs
이번 포스팅에서는 Leaflet Draw 라이브러리를 사용해보겠습니다. https://leaflet.github.io/Leaflet.draw/docs/examples/full.html Leaflet.draw vector editing handlers leaflet.github.io 해당 사이트에 있는 리소스 파일이랑 소스를 설정합니다. 소스코드 LeafletJs Tutorial leaflet draw 예제
[leafletjs] 배경지도 레이어 변경
2023. 1. 5. 13:17
LeafletJs
이번 포스팅에서는 왼쪽 상단에 팝업하나에 레이어를 선택함에 따라 해당 레이어로 변경이 되는것을 해보겠습니다. (vworld를 클릭하면 vworld wmts, osm을 클릭하면 openstree map, google을 클릭하면 google map) LeafletJs Tutorial - 레이어변경