728x90 반응형 Spring4 [Docker] Spring Boot Jar 파일 Docker로 배포하기 - Image, Docker File (1) 일단 이 글을 시작하기 전에 정말 며칠동안 맨땅에 헤딩하며 도커를 하나 하나 알아갔고 너무 많은 명령어와 구조도 복잡하여 여러 Exception과 Error를 잡으며 드디어 성공하게되어 도커 배포 일대기를 글로 남기려 합니다. 요근래 안드로이드도 배우면서 서버와 연결하며 한창 재밌게 공부하다가 전부터 관심있던 도커를 사용해서 API서버를 배포하게 되었습니다. 첫시작은 MariaDB를 먼저 image로 만듭니다. docker pull mariadb 위 명령어로 MariaDB image를 다운로드 합니다. docker images 위 명령어로 Docker image 들을 확인할 수 있습니다. docker run -p 3306:3306 --name {컨테이너 이름 작성} -e MARIADB_ROOT_PASSW.. 2023. 11. 8. [Spring Boot] chatGPT를 활용한 AI 사이트 (3) - chatGPT API 세팅하기 저번 포스팅에서 소셜 로그인까지 구현하였는데 이제 chatGPT API를 사용하는 법까지 포스팅 하겠습니다. 우선 당연히 API를 사용하기 위해서 key를 발급받아야 합니다. https://openai.com/ OpenAI Creating safe AGI that benefits all of humanity openai.com openai 에서 로그인을 하면 API를 누른 후 그리고 우측 상단 본인 닉네임을 누르면 'View API keys'를 누릅니다. 그럼 위 화면이 나오면서 key를 발급 받을 수 있는 버튼이 보이는데 위 버튼을 눌러 key를 발급받습니다. 주의!! key를 발급 받으면 key를 복사할 수 있게 모달창이 나오는데 복사 하신 후에 따로 꼭 저장하시기 바랍니다. (저는 나중에 복사한 k.. 2023. 10. 12. 공공데이터포털 사용해보기 feat.호갱고고(아파트 실거래 정보 조회) https://www.data.go.kr/ 공공데이터 포털 국가에서 보유하고 있는 다양한 데이터를『공공데이터의 제공 및 이용 활성화에 관한 법률(제11956호)』에 따라 개방하여 국민들이 보다 쉽고 용이하게 공유•활용할 수 있도록 공공데이터(Datase www.data.go.kr 국가에서 보유한 다양한 데이터를 이용하여 많은 개발자 분들이 개발을 하실 겁니다. 간단한 사용법과 제가 프로젝트에 사용한 데이터들을 소개하려 합니다. 당연하지만 무조건 회원가입 후에 로그인을 하셔야 합니다. 제가 호갱고고(아파트 실거래, 전월세 조회) 프로젝트 당시에 썼던 데이터는 국토교통부의 전월세 자료, 실거래 상세 자료와 행정안전부 행정표준코드 법정동 코드를 사용하였습니다. 자 이제 어떻게 사용하는지 알아보겠습니다. 법정동.. 2023. 10. 11. [chatGPT]자바(java) 개발 도구와 생태계: 효율적인 자바 개발을 위한 핵심 도구들 * 이 포스팅은 chatGPT에 의해 작성되었습니다. 자바(Java)는 오랜 역사와 널리 사용되는 언어로, 다양한 개발 도구와 라이브러리를 품고 있습니다. 이 글에서는 자바 개발을 보다 효율적으로 진행하기 위한 주요 개발 도구와 생태계를 살펴보겠습니다. 1. 자바 개발 도구 1.1. Java Development Kit (JDK) JDK는 자바 언어로 소프트웨어를 개발하기 위한 핵심 도구입니다. JDK에는 자바 컴파일러와 런타임 환경인 Java Virtual Machine (JVM)이 포함되어 있으며, 자바 개발을 시작하기 위한 필수 요소입니다. 1.2. Integrated Development Environment (IDE) IDE는 자바 개발을 위한 통합 환경을 제공합니다. 대표적인 자바 IDE로는 .. 2023. 10. 11. 이전 1 다음 728x90 반응형