목록Spring boot (15)
dev-miri
Spring boot/MYSQL 연동의 기나긴 트러블슈팅 과정을 적어보겠다. 일주일이 넘는 시간동안 이 에러를 해결하려고 구글링도 엄청 하고 고생했지만, 문제는 정말 단순한 부분에 있었다는 것.... 에러 검색 Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0. build and run using과 run tests using 부분을 intelliJ IDEA로 바꿔주면 된다는 방법을 보고 바꿔주었지만 해결되지 않음 jdk를 11로 업그레이드 하고 연동해주었다 그래도 해결되지 않아서 너디너리 spring boot 지식인을 보았는데, 수탁이 인텔리제이와 자바를 삭제하고 인텔리제이 초기 설정, jd..
[개발환경] local에서 개발->Test->EC2(배포) 템플릿 파일 : https://github.com/udemy-comgongbro/udemy_server_practice_springboot GitHub - udemy-comgongbro/udemy_server_practice_springboot Contribute to udemy-comgongbro/udemy_server_practice_springboot development by creating an account on GitHub. github.com -baseResponseStatus에서 에러코드 관리 -config, utils 부가적인 정보/src에 코드 작성:src는 도메인별로 작성 -application에서 db정보 관리 -git i..
post를 get으로 바꿔주니 해결 노란색 부분 추가 ->포트번호 써주지 않아도 실행 가능 service nginx restart nohup java -jar build/libs/demo-0.0.1-SNAPSHOT.jar //nohup:자바 무중단 서비스로 배포 깜빡하고 포트번호 안지워서 생긴 에러 502에러코드가 생겼다.. 업스트림 서버로부터 잘못된 응답을 받았다 업스트림 : 클라이언트나 로컬 기기에서 서버나 원격 호스트로 보내지는 데이터 또는 보내는 것을 의미 https://potato-hyun.tistory.com/40 Server ) Nginx 502 Bad Gateway 에러 / nginx 설정 잘못함 전제 상황 Nginx 로 서브 도메인을 걸어줌 [ * ] 와일드 카드 ssl 인증서 발급 컨테..
RDS 생성은 캡처해둔 것이 없어서 생략... host에 rds 엔드포인트 User에 rds-데이터베이스-구성-마스터 사용자 이름 Password에 rds 생성 시 설정했던 Password(수정으로 변경가능) aquery tool에서 SQL/Menu-테이블 생성 SQL 복사해서 datagrip query console에 붙여넣기 후 실행 (주의해야 할 점)Datagrip 실행할 때에는 마우스 커서의 위치를 맨 앞으로 해주어야 함 이 때 생긴 오류 : No database selected 말 그대로 database가 선택되지 않아서 생긴 오류이다 추가하니까 잘 실행되었다 나머지 테이블도 똑같이 생성해주자 마우스 커서를 맨 앞에 두고 실행하면 table을 생성할 수 있다! table 8개를 다 생성했다!
communications link failure the last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server. =>이 에러는 포트번호 오류때문에 생긴 것이다 다른 작업을 하려고 aws-rds 포트번호를 9000번을로 바꿔놨었다 다시 3306으로 바꾸니까 해결됨
https://aquerytool.com/ AQueryTool {{source.erd_info.erd_name + '(Ver ' + erdVersion + ', ' + source.erd_info.db_type + ')'}} aquerytool.com AqueryTool이란? 웹 기반 erd tool+sql 자동생성 프로그램이다 -Entity->table이었으므로 User 테이블 생성 -PK : UserIdx(INT타입 사용) -AI설정에 체크하면 값들이 들어올 때 자동으로 1씩 증가하게 해준다 -사진의 경우 URL로 저장한다 : TEXT 타입 -웹사이트와 소개글은 빈 값을 허용함으로 NULL값 주기 -상태관리->STATUS 기본값(Default) : ACTIVE -언제 생성되었는지, 언제 수정되었는지 ..