전체 글 썸네일형 리스트형 aws RDS MySQL DB 인텔리제이(Intellij)와 연결하기 1. aws -> RDS -> 데이터베이스 -> 데이터베이스 명 -> 연결 & 보안 -> 엔드포인트 복사 2. 인텔리제이 열기 -> 오른쪽 Database 탭 클릭 3. + 아이콘 클릭 -> Data Source -> MySQL 클릭 4. Name, Host, User, Password, Database 부분을 아래와 같이 입력 5. 하단에 Test Connection 클릭 -> Succeeded -> Apply -> OK 6. 만약 Failed 또는 Timeout 뜬다면 확인 할 것 1) 아이디, 패스워드 오류 2) 3306 포트를 열지 않아서 7. 스프링부트와 MySQL 연결 하기 -> application-properties파일에 아래 내용 붙여넣기 spring.datasource.url=jdbc:.. 더보기 aws RDS MySQL 데이터베이스 생성하기 aws RDS MySQL 데이터베이스 생성하기 기록 1. aws 접속 -> 로그인 -> RDS검색 -> 데이터베이스 -> 데이터베이스 생성 클릭 2. 데이터베이스 생성 방식: 표준 생성, 엔진옵션-MySQL 3. 버전: 최신버전 / 템플릿: 프리티어 / 설정: DB인스턴스 식별자 이름 정하기, 자격 증명 설정: 이름, 암호 정하기(잊으면안됨) 4. 위 다른 설정은 따로 건드리지 않음 / ⭐️퍼블릭 액세스는 예!! 로 설정해야 내 컴퓨터에서 접근 가능 5. VPC 보안그룹: 새로 생성 / 새 VPC 보안그룹 이름: 내가 정할 이름으로 설정 / 가용 영역: 아무거나 선택해도 됨 6. 초기 데이터베이스 이름 설정 7. 상태가 생성 중에서 사용가능으로 변하면 생성 완료 8. 생성완료 된 데이터베이스 DB식별자 .. 더보기 [TIL]이노베이션 캠프 57일차 1. 개발 진행 상황 2022.09.26(월) 14:00 1. 메인 페이지 - 추천 코스(게시글) 1안. 날씨 api를 이용하여 추천 2안. 코스(게시글) 평균 점수를 이용하여 추천 👉🏻 날씨api를 다뤄 본 경험이 없기 때문에 오늘은 날씨 api 관련 개인 공부하고, 내일 재 논의하기로 함 2. 개발 중 발생한 이슈와 해결 3. 새로 배운 것 4. 참고 레퍼런스 5. 오늘 한 일 / 회고 6. TO-DO LIST 7. 특이사항 더보기 [WIL]이노베이션 캠프 8주차 8주차 회고 이번주에는 실전프로젝트 첫 멘토링이 있었다. 멘토님은 본인은 면접관이 아니라 우리를 평가하는 사람이 아니라고 하셨지만... 질문하시는 부분에 대해 정확한 대답을 못하는 나는 면접 당하는 느낌이였다😂 jdk11을 사용하는 이유를 물어보셨는데, 강의 들을 때 11로 하는게 많아서 너무나 자연스럽게 11을 사용하고 있었다. 내가 사용하는 것의 하나하나의 이유를 물어보시는데 아무거나 그냥 자연스럽게 사용하는 것이 아닌 왜?를 생각해 봐야겠다고 느꼈다. 그리고 계속 프로젝트하면서 답답했었던 부분이 내가 어떤 기능 구현을 할 때 정확한 이해를 하고나서 코드를 쓰는 것이 아닌, 검색을 하고하고 이것저것 적용해봐서 에러 안나고 원하는 결과만 나오게끔 해왔던부분이다. 정확히 개념을 알고, 거기에 응용도하면서.. 더보기 [TIL]이노베이션 캠프 56일차 1. 개발 진행 상황 2. 개발 중 발생한 이슈와 해결 - 3. 오늘의 공부 처음에 MySQL 2번 정도 써보고 연동하는게 몇번 오류나서 그 후로 계속 H2 DB를 이용해서 프로젝트를 했었다. 근데 이번 실전프로젝트는 6주가 진행하는 프로젝트니까 h2를 사용하는 것보다 제대로 DB연동해서 사용하는게 테스트할 때도 편할 것 같아서 다시 공부하면서 기록해보았다. https://k-sky.tistory.com/95 aws RDS MySQL 데이터베이스 생성하기 aws RDS MySQL 데이터베이스 생성하기 기록 1. aws 접속 -> 로그인 -> RDS검색 -> 데이터베이스 -> 데이터베이스 생성 클릭 2. 데이터베이스 생성 방식: 표준 생성, 엔진옵션-MySQL 3. 버전: 최신버전 / 템플 k-sky.ti.. 더보기 [TIL]이노베이션 캠프 55일차 1. 개발 진행 상황 2022.09.24(토) 11:30 실전프로젝트 1주차 멘토링 사전 제출 자료를 기준으로 멘토링 받음 제출했던 내용: 코드컨벤션, api 컨벤션, 깃플로우 전략, 기술스택, 진행상황, 질문 1. 코드컨벤션 BE: 인텔리제이 제공 기본 컨벤션을 이용하면 간편함(파일명: 파스칼케이스, 변수명: 카멜케이스, 패키지: 소문자 등) FE: BE보다 비교적 구체적인 코드컨벤션이 요구됨. 에어비앤비(https://github.com/airbnb/javascript) 코드 컨벤션을 참고하기 2. api 컨벤션 BE: RESTful학습할 것, 두루뭉술하지 않게 정확하고 구체적인 컨벤션 정하기 3. 깃플로우 전략 깃플로우 전략 학습할 것 4. 기술 스택 1) BE/FE 기술 스택 나눠서 기재할 것 2.. 더보기 [TIL]이노베이션 캠프 54일차 1. 개발 진행 상황 2022.09.23(금) 14:00 1. 소셜 로그인을 이용한 회원가입 기능 BE: 기능 구현 완료 FE: 기능 구현 완료 회의 끝나고 연동 하기 2. 소셜 로그인을 이용한 회원가입 후 닉네임 문제 소셜 계정(카카오, 네이버)으로 회원가입하면 소셜 계정의 닉네임 또는 실명을 닉네임으로 가지고 옴 -> 닉네임 중복 확인 문제로 임의의 값을 붙이려고 진행중 3. 24일(토) 11:30분 멘토링 관련 현재 진행 상황 정리 및 질문 작성 내가 구현할 기능 2: 코스(게시글)의 카테고리 부분, 카테고리를 이용한 목록 조회 1. 구현 방법 생각해보기(의식의 흐름...🤯) 1) 카테고리 작성은 코스(게시글) 작성할 때 일괄로 받는다 2) 저번주 프로젝트 검색 기능 구현 코드를 보면 단어를 입력하.. 더보기 [TIL]이노베이션 캠프 53일차 1. 개발 진행 상황 2022.09.22(목) 1. 회원가입 기능 구현 FE : SNS 로그인 기능 구현 완료 하고 오늘 오후 18시 백엔드와 연결해보기로 함 BE: 회원가입, 로그인 파트: 카카오 로그인 기능 구현 완료, 네이버 로그인 기능 진행중 2. 회원가입 로직 회원가입(email, password, passwordConfirm 입력) -> 로그인(기능 제한) -> 메일 인증 완료 -> 회원 가입 완료 -> 프로필(이미지, 닉네임 등록/ 수정 가능) 3. 코스(게시글)과 장소(카드) 작성 코스(게시글)과 장소(카드) 동시에 등록하는 기능 구현 및 테스트 중, 장소(카드) 정보를 리스트로 만들어서 받음 4. 회의시간 매일 14시, 수요일만 18시로 변경 2. 개발 중 발생한 이슈와 해결 Access.. 더보기 이전 1 ··· 66 67 68 69 70 71 72 ··· 79 다음