분류 전체보기(190)
-
docker 사용해보기
1. jar 파일 위치 찾기 2. 루트 디렉토리에 docker 파일 생성 및 해당 jar파일 위치 copy하기 3. docker 파일이 위치한 디렉토리에서build -t 내가 사용할 이름 . 이름 띄어쓰기 하고 .을 눌러야한다. 3. docker run -d -p 8080:8080 --name alarm-open-container your-dockerhub-username/alarm-open-app 4. 작동 확인docker ps5. docker desktop에서 확인 6. AWS EC2 이동 후 인스턴스 생성 (UBuntu) 7. 인스턴스 생성시 생성한 key와 public ip를 이용하여 SSH로 접속Public IPV4와 현재 생성한 KEY의 디렉토리 위치를 적용하여 해당 명령어를 CMD에..
2024.12.07 -
공공데이터 활용 API 작성
최초 1회 실행하는 Open API를 이용하여 내 DB에 데이터 저장하기package teamhp.alarm_open.domain.serviceimport com.fasterxml.jackson.dataformat.xml.XmlMapperimport org.springframework.stereotype.Serviceimport org.springframework.web.client.RestTemplateimport java.net.URIimport org.springframework.jdbc.core.JdbcTemplateimport teamhp.alarm_open.domain.dto.Performanceimport teamhp.alarm_open.domain.entity.PerformanceDBimp..
2024.12.06 -
공공API 사용
스웨거로 테스트시 데이터가 없다. 무엇이 잘못된것인지 디버깅을 통해서 확인해 보았다.서비스 키가 등록되지 않았다는 오류를 확인할 수 있었다.생성된 url이 인코딩과정을 거쳐서 제대로된 url 생성이 되지 않았던 원인이었다. 구글 검색을 하다가 해당 블로그의 내용을 보고 문제를 해결하였다. URI클래스를 사용하여 문제 해결https://velog.io/@cco2416/%EC%A1%B8%EC%97%85%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0-%ED%8F%AC%ED%84%B8-service-key-is-not-registered-error-%ED%95%B4%EA%B2%B0-%EB%B0%A9%EB%B2%95..
2024.12.05 -
공공데이터 활용 프로젝트
채팅 어플리케이션을 기획하던 중에 공공데이터 활용 경진대회가 있다는 사실을 알게되어 아는 지인과 함께 프로젝트를 진행해보기로 하였다.https://www.contestkorea.com/sub/view.php?int_gbn=1&Txt_bcode=030510001&str_no=202410290002 2024년 국민체육진흥공단 공공데이터 활용 경진대회2024년 국민체육진흥공단 공공데이터 활용 경진대회 모바일 App, 웹서비스, S/W등 다양한 형태의 서비스(기능) 개발공공데이터포털(www.data.go.kr) 및 문화빅데이터플랫폼(www.bigdata-culture.kr)에 등록된www.contestkorea.com현재날짜(12.04)를 기준으로 12월 8일까지 4일정도 밖에 남지 않은 기한이기 때문에 촉박..
2024.12.04 -
Docker 설치 및 세팅
✔오늘 배운 중요한 🔑 point내 프로젝트를 AWS를 이용하여 배포할때 동일한 동작을 보장받기 위해서 DOCKER를 사용한다.WSL2를 설치하고 Linux용 Windows 하위 시스템을 켜야 하는 이유는 Docker의 원활한 동작과 퍼포먼스 최적화를 위함이다.Docker Desktop은 Docker 환경을 쉽게 설정하고 관리할 수 있는 도구이다. WSL2와의 통합으로 Linux 환경을 설정하지 않아도 Docker의 모든 기능을 사용할 수 있다.🎯 오늘 배운 내용 Docker를 사용하는 이유?직전 프로젝트에서는 간단하게 Planner 사이트를 만들고 로컬 서버에서만 구동을 하였는데 이번 프로젝트는 AWS를 이용하여 서버를 배포할 생각이어서 Docker를 사용하기로 하였다. WSL2 설치Docker는 ..
2024.12.03 -
개인프로젝트 API와 연결할 간단한 웹페이지 만들기(4)- 완성
🕛개인 프로젝트 (Planner)💡 프로젝트 기간BACK : 2024-11-14~2024-11-20FRONT: 2024-11-26 ~ 2024-11-28 프로젝트 목적9월부터 10월 총 2달이 되는 기간동안 Spring을 이용해서 API를 만들지 않았기 때문에 많이 까먹고 헷갈리는 부분이 많아서 처음에는 아주 간단한 TODO 프로젝트를 만들어보자! 해서 이 프로젝트를 시작하게되었다. 즉 이 프로젝트는 Warming-up이자 이전에 배웠던 것들을 복습하기 위한 목적이다.또한 이전까지는 서버API만 만들었는데 이 API를 클라이언트에서 어떻게 통신을 하는지에 대한 궁금증이 이전부터 계속 있었고 클라이언트에서 API와 어떻게 통신을 하는지 이해하게 된다면 내가 API를 설계하는데 있어서 도움이 될수도 ..
2024.11.30