본문 바로가기

Spring10

공공데이터포털 API 데이터를 DB로 가져오는 법 공공데이터포털API의 데이터를 DB에 저장하는 방법에 대해서 알아보도록 한다. API마다 요청경로가 각각 다르며 활용신청하여 서비스키를 받은 후 하단 사진과 같이 진행하면 된다. (활용신청 즉시 바로 활용 가능한 데이터가 있는 반면 시간이 조금 걸리는 데이터도 있으며 트래픽 제한 또한 제공하는 데이터마다 다르므로 확인해야 한다.) JSP 생성 후 버튼 클릭시 getData로 요청을 하게끔 설정했다. package com.ms.data.controller; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.URL; import java.net.URLConnecti.. 2023. 1. 16.
AWS 결제시스템 실습 EC2 - 서버 RDS - 데이터베이스 * 탄력적 IP - 컴퓨터를 끄면 서버가 다운되면서 접근 ip들이 바뀐다. 이때 고정ip를 설정하고 싶으면 탄력 ip를 설정하게 된다. (설정하게 되면 서버가 꺼져도 요금이 부과되기 때문에 사용x) * aws페이지 -> ec2 검색 -> 인스턴스 시작 -> 이름 설정 -> os ubuntu 18.04 프리티어 선택 -> 키페어 생성 -> HTTPS, HTTP 허용 * 인스턴스 정상 생성 후 인스턴스 ID클릭 -> SSH 클라이언트 -> 하단의 명령 프롬프트 명령어 복사 -> 명령 프롬프트에서 실행 후 yes -> users/(컴퓨터 계정명)/.ssh에 찾아가 인스턴스 생성시에 다운로드 된 .pem 확장자 파일을 넣는다. -> 다시 프롬프트 명령어 복사 후 실행 ->.. 2022. 11. 2.
Spring boot sts download 검색 후 다운로드 cmd -> sts tool 다운로드 받은 위치 -> java -jar (압축해제 할 jar파일명) - 알집, 반디집 등 패키징 프로그램이 개입하지 않고 java의 jar로 압축해제를 할 수 있다. ( * boot 전용 workspace 생성 후 경로설정 ) * developer tools download eclipse marketplace -> popular -> java and web developer tools 3.27 download ( * 다운로드 후 encoding 설정 ) * starter 프로젝트 생성 Type : Maven Project / Packaging : War Java version : 8 / Language : java ( name, g.. 2022. 10. 31.
AJAX & JSON !! AJAX Practice !! 출력데이터 서버 응답값 보기 !! AJAX !! Title Artist Price package com.ms.blog.controller; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bi.. 2022. 10. 26.