일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- DAO
- 접근제한자
- Vo
- C#접근제한자
- 자바연산자
- Oracle
- DATABASE
- oracle developer
- DB
- 메이븐업데이트
- C#접근제어자
- DB 제약조건
- java접근제어자
- O(n)
- Oracle SQL Developer
- 데이터베이스
- java
- JavaSwing
- DTO
- sql
- 자바
- DEFAULT
- JSP
- oracle db
- mvc디자인패턴
- break
- 빅오표기법
- o(log n)
- C언어 표준 라이브러리
- 오라클
목록백엔드개발/2차 프로젝트 (7)
성장일기 : 문과생의 개발 여정 (งᐖ)ว ( ᐛ )و
cloneNode()는 쉽게 엘리먼트, 노드를 복제할 수 있는 메서드이다. 프로젝트 진행 중 오시는 길 페이지 초기 접속시에는 위치에 대한 정보가 안나오는 문제가 있었다. (궁 이름 클릭하면 나오게 설정되어있음) // 클릭된 궁의 정보 요소를 표시 const palaceInfoDiv = document.getElementById(palaceName); palaceInfoDiv.style.display = 'block'; const palaceInfoAddress = palaceInfoDiv.querySelector('.address'); const palaceInfoPhone = palaceInfoDiv.querySelector('.phone'); palaceInfoAddress.innerHTML = '..
https://apis.map.kakao.com/web/guide/ 카카오 지도 api 사이트로 가서 Javscript API 발급받은 후 JavaScript 키 복사 (※api key는 외부에 공개하지않기 ※ ) API를 로딩하는 스크립트 태그는 HTML파일안의 어느 위치에나 저장해도 된다고 한다. api key 숨기기 발급받은 app key 를 apikey라는 이름으로 지정하여 사용하였다. resource / config / kakao.properties 파일을 만들어 주고 프로퍼티스 파일은 깃에 올라가지 않도록 깃 이그노어 해주기 컨트롤러에서 부를 이름을 설정하고 = APP KEY 를 넣어둔다 컨트롤러까지 설정하면 api key를 외부에 노출하지 않고 사용할 수 있게 된다.
프로젝트를 진행하면서 필요한 데이터들을 직접 크롤링 하고 시간을 낭비하지 않기 위해, 매번 DB에 최신정보를 업데이트 하는 것보다 오픈 api를 사용하는게 더 이롭기 때문에 open API를 사용하기로 하였다. 찾아보니 많은 무료데이터, 공공데이터들이 있었는데, 아래 말고도 많이 있다고 한다. https://www.data.go.kr/index.do 공공데이터 포털 국가에서 보유하고 있는 다양한 데이터를『공공데이터의 제공 및 이용 활성화에 관한 법률(제11956호)』에 따라 개방하여 국민들이 보다 쉽고 용이하게 공유•활용할 수 있도록 공공데이터(Datase www.data.go.kr https://data.seoul.go.kr/ 열린데이터광장 메인 데이터분류,데이터검색,데이터활용 data.seoul.go..