728x90

Back-End/Project 7

인텔리제이 오류 모음

인텔리제이 오류 모음 1. 환경 변수 오류 인텔리제이에서 환경변수 설정하는 방법 https://devlog-wjdrbs96.tistory.com/m/363 [Intellij] 인텔리제이에서 환경변수 설정하는 방법 들어가기 전에 이번 글에서는 Intellij에서 env 설정을 하고 이것을 application.yml에서 참조하는 법에 대해서 알아보겠습니다. 이렇게 하고자 하는 이유는 지금까지는 jwt secret key 라던지, DB url, DB id, D devlog-wjdrbs96.tistory.com 2. 코드 오류 log 읽어보고 어디에서 오류가 났는지 확인하기!!!! 3. 403 에러 1. 그냥 코드 문제일수도 있다..............!!! 2. spring Security 오류 POST가..

Back-End/Project 2024.02.11

S3 403 에러 해결방법

S3 403 에러 해결방법 1. 버킷 정책 수정 [SpringBoot] AWS S3로 이미지 업로드 (velog.io) velog velog.io 버킷 정책의 문제인가 해서 버킷 정책을 알아보고 수정해봤는데 해결 되지 않았다. 2. 유튜브 참조 https://www.youtube.com/watch?v=_-7rG_Vwhao 3. 블로그 https://velog.io/@doohyunlm/AWS-S3-%EB%B2%84%ED%82%B7-%EA%B6%8C%ED%95%9C-%EC%84%A4%EC%A0%95 velog velog.io 4. 다시 오류 해결 해보기 https://growth-coder.tistory.com/116 [AWS] 스프링에서 S3 버킷에 이미지 업로드하기 이전 포스팅에서는 관리자 IAM 사용자..

Back-End/Project 2024.02.08

EC2 서버에 환경변수 추가해 키값 안보이게 설정하기

EC2 서버에 환경변수 추가해 키값 안 보이게 설정하기 키값을 노출한 체로 깃허브에 커밋을 하면, AWS에서 경고 이메일을 날린다. 이때 해결 방법은 환경변수를 설정해 키값을 변수 처리 하는 방법이 있다. 1. 이 방식으로 하면 오류가 생기나 보다 https://cordcat.tistory.com/118 AWS EC2 인스턴스에서 환경변수 설정하는 방법 AWS EC2 인스턴스에서 .yaml 파일에서 불러오는 값 중 노출되면 안 되는 값들은 환경변수로 설정하는 것이 좋습니다. spring: datasource: url: jdbc:mysql://cordjg-database.c8izlkxyxcni.ap-northeast-2.rds.amazonaws.com:13306 cordcat.tistory.com 2. 직..

Back-End/Project 2024.02.04

Test Case 작성

테스트 소프트웨어 개발은 오류가 발생하기 쉬운 활동 -> 결함을 낮추기 위해 행동이 필요함 테스트 : 시험할 소프트웨어에 테스트 케이스를 주어 실행시킨 후 시스템의 동작이 예상한 대로 실행되는지 확인하는 것 검증(verification) : 제품을 올바르게 구축하고 있는가? 비기능 요구사항을 얼마나 잘 준수하는가? 확인(validation) : 올바른 제품을 만들고 있는가? 제품이 사용자의 기대를 얼마나 잘 충족하는가? 테스트 기초 버그 : 문제, 결함 또는 난이도를 나타내는 데 일반적으로 사용되는 용어 오류 : 개발자의 잘못으로 설계 혹은 코딩 작업에서 실수한 사항 결함 : 코드 또는 문서에 오류가 있을 경우 발생하는 것, 시스템이 고장을 일으키게 하는 오류의 결과 고장 : 시스템이 원하는 작업을 수행..

Back-End/Project 2023.11.27

깃 허브 활용 유의사항

깃 허브 활용 유의사항 git push 하기 전에 pull을 하고 해야 conflict가 안 난다. 코드에 에러가 있으면 conflict가 난다. 함수, 변수명 등등을 다 맞추고 merge 해야 한다... 안 그러면 conflict가 난다. 개발 시간대를 서로 다르게 하면 conflict가 안 날 것 같다... 1. 인텔리제이 run 실행시키기 2. cmd에서 C:\SoftWare4\YeoGiDuk\yeogiduk-frontend로 이동한 뒤 3. yarn start 명령어 대입하기 1. Link Gradle project 하기 https://timotimo.tistory.com/99 [IntelliJ] Gradle 플러그인이 안보일때 대처방법 (Gradle Tool Window) 인텔리제이에서 프로젝트..

Back-End/Project 2023.11.10

스프링부트 시작과 깃허브 연동 방법

스프링부트 시작과 깃허브 연동 방법 1) git에서 branch 생성하기 branch 누르기 우측 상단에 new branch 원하는 이름입력 후 -> 우측하단에 ‘create new branch’ 2) 폴더만들고 branch 연결 작업하기 프로젝트 작업 할 폴더 만들고 (이름 각자 알아서) 프로젝트 폴더로 이동하기 링크로 clone하기 (링크 모두 동일 https://github.com/parkyunsir/ComStudy.git) YeoGiDuk로 이동하기 (폴더명은 바꾸지 말고 YeoGiDuk으로 통일) 아까 입력한 branch명 넣기 [얘는 필수 아님] 제대로 됐나 check (내 branch명 왼쪽에 *표시가 있으면 성공) 3) 아래서부터는 제대로 동작하나 test 메모장 가서 파일 수정해보기 수정..

Back-End/Project 2023.11.10
728x90