KaKao 개발자 사이트 등록하기(feat.카카오맵)
·
Tips/A to Z
[작성일: 2023. 03. 04] 목차 KaKao 개발자 사이트 등록하기 카카오 개발자 사이트(http://developer.kakao.com)접속하기개발자 등록 및 앱 생성웹 플랫폼 추가앱 선택 - [플랫폼] - [Web 플랫폼 등록] - 사이트 도메인 등록사이트 도메인 등록[웹] 플랫폼 선택 후 [사이트 도메인] 등록 (예: http://127.0.0.1:5500)페이지 상단의 [Javascript 키]를 지도 API의 appkey로 사용앱 실행  Kakao Developers카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다.developers.kakao.com    지도를 담을 영역 만들기  getCur..
[Spring] SpringBoot와 이클립스에서 SpringBoot 설치 방법
·
Tips/A to Z
[작성일: 2023. 04. 16] 스프링부트(SpringBoot)Spring 프레임워크를 사용하는데 있어 초기 설정 및 필요한 라이브러리 설정의 어려움이 많아 자동설정(AutoConfig)과 개발에 필요한 모든 것을 관리해 주는 스프링부트를 선호함.각 코어 + 라이브러리 버전들도 맞춰야 하지만 이러한 복잡성도 해결해줌.  빌드관리도구프로젝트에서 필요한 xml, properties, jar 파일들을 자동으로 인식하여 빌드해주는 도구소스코드 컴파일, 테스트, 정적분석 등을 하여 실행가능한 앱으로 빌드해줌.프로젝트 정보 관리, 테스트 빌드, 배포 등의 작업을 진행해줌.외부 라이브러리를 참조하여 자동으로 다운로드 및 업데이트의 관리를 해줌.Ant, Maven, Gradle     스프링부트 실습Maven필요한..
[Servlet] Eclipse로 Servlet 프로그램 만들기
·
Tips/A to Z
[작성일: 2023. 03. 30] Eclipse로 Servlet 프로그램 만들기  우선 기존에 받았던 이클립스 말고 웹개발용 이클립스를 다운받아야 한다. Eclipse Downloads | The Eclipse FoundationThe Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 415 open source projects, including runtimes, tools and frameworks.www.eclipse.org 나도 IDE용으로 다운받았기 때문에 새로 이클립스를 설치했다.이클립스 다운로드 패키지로 들어가서 OS에 맞게 다운받아주면 된다. 다운로드가 완료 되었다면 압축해제를 해주는데..
[DB] Mariadb와 Java 연동하기
·
Tips/A to Z
[작성일: 2023. 03. 23] Mariadb Java 연동mariadb Java 연동Java 프로그램에서 DB 기능을 활용하기 위해 각 DB 회사에서는 접속 + 활용을 위한 툴(Client)을 제공한다.그 중에서도 이클립스와 mariadb를 연동해보려고 한다.  우선 Mariadb JDBC Driver에 접속한다. About MariaDB Connector/JLGPL-licensed MariaDB client library for Java applications.mariadb.com   링크로 들어가자마자 초록색 버튼이 보인다. 클릭하자.   해당 창이 뜨면 Product에 Java 8+ connector를 선택해주고 다운로드를 받으면 된다.다운로드를 받았다면 이클립스가 설치된 폴더에 옮겨준다...
블랙박스 테스트 vs 화이트박스 테스트
·
Tips/A to Z
[작성일: 2023. 09. 10]  블랙박스 테스트(Black Box Test)블랙박스 테스트는 소프트웨어의 내부 구조, 로직, 코드 등을 고려하지 않고 기능을 검사하는 소프트웨어 테스트 방법이다. 블랙박스 테스트의 주 목적은 소프트웨어의 기능적 요구사항이 제대로 구현되었는지 확인하는 것이다. 소프트웨어의 내부 구조나 동작 방식을 모른 채로 진행한다.사용자의 요구사항 명세를 보면서 주로 구현된 기능을 테스트 한다.사용자 입장에서 스프트웨어의 요구사항과 결과물이 일치하는지 확인하기 위한 테스트 기법이다.사용자 환경에서 발생할 수 있는 문제점들을 효과적으로 발견할 수 있다. 블랙박스 테스트는 다음과 같은 방법으로 수행할 수 있다. 각 테스트 기법에는 다음과 같은 예시가 주어진다. 예시:A카페의 아이스 아메..
[IntelliJ] 유용한 단축키(Mac)
·
Tips/A to Z
[작성일: 2023. 07. 30]   이클립스만 사용하다가 인텔리제이 + Mac 조합으로 사용한지 얼마 되지 않아 단축키가 많이 헷갈렸다. 모든 단축키를 적어두면 찾아보기도 힘들고 사용하지 않을 것을 알기 때문에 그나마 자주 사용하는 단축키만 정리해두려고 한다. 단축키는 익숙해지는 게 생길 때마다 추가될 예정이다. 파라미터 정보 확인 : command +  P괄호 작성 후 자동완성: command + shift + enter코드 중간에 줄바꿈 엔터: shift + entergetter/setter : command + N한 줄 복사: command + D이전 실행: ctrl + R코드 자동 정렬: command + option + L변수 리네임: shift + F6반환 자동 생성: command + o..