본문 바로가기

분류 전체보기63

[ QueryDSL ] Spring Boot + Querydsl (1) 📌 스프링 부트 + 스프링 데이터 JPA의 한계점 ➥ 복잡한쿼리, 동적쿼리를 해결하지 못한다 📌 Querydsl - 자바언어의 한계를 넘어서 쿼리를 자바 코드로 작성하여 문법 오류를 컴파일 시점에 잡을 수 있다 - 동적 쿼리 문제를 해결할 수 있다 - 쉬운 SQL 스타일의 문법이라 복잡한 쿼리도 쉽게 작성할 수 있다 💻 예시 ( JPQL vs Querydsl) @Test public void jpal() { String username = "kim"; String query = "select m from Member m" + //error "where m.username = :username"; List result = em.createQuery(query, Member.class) .getResultL.. 2022. 11. 24.
[ Oracle ] 반경 내 위도 경도 쿼리 SQL SELECT 가져올컬럼, (6371*acos(cos(radians(lat좌표값))*cos(radians(slLat))*cos(radians(slLng) -radians(lng좌표값))+sin(radians(lat좌표값))*sin(radians(slLat)))) AS distance FROM 대상테이블 HAVING distance 2022. 11. 21.
[ kakaoMap API ] geolocation 사용 📌 Geolocation은 HTML에서 제공해주는 함수이기 때문에 메뉴얼 참고하기 연습용으로 해본거라 정보가 미흡하네요 😅 /* * kakaoMap 로드 설정 * 모든 변수를 전역변수로 선언함 */ kakao.maps.load( function() { mapTypeControl = new kakao.maps.MapTypeControl(); zoomControl = new kakao.maps.ZoomControl(); mapContainer = document.getElementById('div ID'); mapOption = { center:~~~ level:~~~~~~ }; // v3가 모두 로드된 후 이 콜백함수가 실행됨 map = new kakao.maps.Map(mapContainer, mapOp.. 2022. 11. 21.
[WIL] 항해99 (9기) - 9주차 회고 11/03 ~ 실전프로젝트 📌 +) 8주차 회고 OCR기능에 힘쏟느라 못적은 회고록..😅 로직 구현 방법, 트러블 슈팅 등 내가 집중해서 구현하려했던기능을 기록해 두었다 👉 요깅 https://bkyungkeem.tistory.com/42?category=1063713 [ Google vision Cloud OCR (3)] OCR / MultipartFile - JAVA ( + ❗❗ 트러블슈팅) 🍃 spring boot-version '2.7.5' 🌎 java-version 11 🐘 gradle ☁️ Google Cloud Vision API - OCR 👉 2편 Google Storage 생성: https://bkyungkeem.tistory.com/41 [ Google vision Cloud OCR (.. 2022. 11. 20.
[ 공공기관 오픈API ] 금융위원회_기업기본정보 오픈API 사용 및 Json 파싱 (2) - JAVA 🍃 spring boot-version '2.7.5' 🌎 java-version 11 🐘 gradle 📁 공공데이터오픈API ✍ 명함관리 서비스 프로젝트를 만들면서 사용자가 명함을 등록할 때 기업을 검색하여 선택할 수 있도록 하는 기능을 구현하기 위해 기업정보가 필요했기에 공공데이터API에서 기업정보를 가져오기로 결정! 공공데이터는 개발자라면 꼭 알고있기도하고, 꼭 한번 사용해보고싶은 기능이였기에 시도해봤다 👉 공공데이터 오픈API신청 방법 : https://bkyungkeem.tistory.com/43 [ 공공기관 오픈API ] 금융위원회_기업기본정보 오픈API신청 (1) - JAVA 📌 1. 공공데이터 포털에서 오픈API 신청 ✔ 회원가입 후 사용가능 👉 https://www.data.go.kr/in.. 2022. 11. 19.
[ 공공기관 오픈API ] 금융위원회_기업기본정보 오픈API신청 (1) - JAVA 📌 1. 공공데이터 포털에서 오픈API 신청 ✔ 회원가입 후 사용가능 👉 https://www.data.go.kr/index.do 공공데이터 포털 국가에서 보유하고 있는 다양한 데이터를『공공데이터의 제공 및 이용 활성화에 관한 법률(제11956호)』에 따라 개방하여 국민들이 보다 쉽고 용이하게 공유•활용할 수 있도록 공공데이터(Datase www.data.go.kr ✔ 저는 이미 발급받은 상태라 다른 API를 신청한 예시입니다! : 상세기능정보에서 원하는 데이터를 선택하고 활용신청을 ✔ 마이페이지에서 확인 ✌ 2편에서는 발급받은 오픈API를 사용해보도록 하겠스므니당! 2022. 11. 18.