본문 바로가기

전체 글14

Git 사용법 정리 자주 쓰이는 명령어(cmd 또는 terminal에서 사용) git init// git repository를 내 컴퓨터에 생성 git clone [url] // 이미 있는 repository를 내 컴퓨터에 다운로드 git add .// 변경된 파일 모두를 커밋 할 준비 (. 대신 파일명/폴더명을 쓰면 해당 내용만) git commit -m [메시지] // 내 컴퓨터에 변경 내용을 커밋 git status// 변경 상태 확인 git pull// 변경사항 다운로드 git push // 푸쉬 git push origin master // 마스터 브랜치에 푸시 하기 git push origin [브랜치명]//특정 브랜치에 푸시하기 git branch mybranch1// 브랜치 만들기 (mybranch1) git.. 2021. 3. 24.
AWS 서버 / MySQL 연결 (배포과정) Spring boot - MySQL 연결 1. RDS 구매 & 포트열기 (기본적인 보안세팅) ap-northeast-2.console.aws.amazon.com/console/home?region=ap-northeast-2# RDS 검색 -> 데이터베이스 생성 -> 표준생성,mysql,프리티어 선택 DB인스턴스 식별자 자유롭게 입력 ex) springboot-db 마스터 사용자 이름/암호 (꼭 기억해야함) 연결 - 퍼블릭 엑세스 가능 '예' 체크! (그래야 RDS접근 가능함) 보안그룹 - 새로생성 - 새 보안그룹이름생성 ex) springboot-db-security, 가용영역 아무거나 선택 추가구성 - 초기 데이터베이스 이름 입력 ex) myselectshop 후 데이터베이스 생성 클릭 RDS 왼쪽 메.. 2021. 3. 24.
2. 익명의 메모장 - 클라이언트 구축 (스프링부트) 클라이언트 구축 ↓ 클라이언트에서 필요한 기능정리 1. 접속하자마자 메모 전체 목록 조회 GET API 사용해서 메모 목록 불러오기 메모 마다 HTML 만들고 붙이기 2. 메모 생성 사용자가 입력한 메모내용 확인 POST API 사용해서 메모 신규 생성 화면 새로고침하여 업데이트 된 메모 목록 확인 3. 메모 변경 사용자가 클릭한 메모가 어떤 것인지 확인 변경한 메모 내용 확인 PUT API 사용해서 메모 내용 변경 화면 새로고침하여 업데이트 된 메모 목록 확인 4. 메모 삭제 사용자가 클릭한 메모가 어떤 것인지 확인 DELETE API 사용해서 메모 삭제 화면 새로고침하여 업데이트 된 메모 목록 확인 [메모 생성하는 부분] 사용자가 입력한 메모내용 확인 POST API 사용해서 메모 신규 생성 화면 새.. 2021. 3. 21.
1. 익명의 메모장 - 서버구축 (스프링부트) API - 은행 창구의 개념 / 원하는 요청에 따른 응답 (생성, 조회, 수정, 삭제) Controller - (가장 바깥 부분) 요청/응답을 처리함 (조회, 생성, 수정, 삭제)(get, post, put, delete) Service - (중간 부분) 중요한 작동이 많이 일어남 / update를 위해 필요 (수정) Model - DB에서 테이블 역할 Lombok - 코드 절약 기능 (메소드/생성자 등을 자동생성) JPA - 자바명령어를 SQL어로 번역해주는 기능 (SQL을 쓰지 않고 CRUD 할 수 있도록 해주는 번역기) Repository - 데이터 접근 시 사용하는 하나의 도구 (SQL역할) (Interface로 만들어야 함, Class x) Interface - 클래스에서 멤버가 빠진 메소드 모.. 2021. 3. 21.