SpringBoot와 DB를 연결하는 과정에서 실행까지는 잘 되는데 POST로 값을 보내기 때문에 JSON으로 값을 넣어 보내면 아래와 같은 오류가 발생한다해당 오류는 DB의 비밀번호가 안맞을 경우 나타나는 오류라고 한다. AWS의 DNS를 통해 Mysql과 원격접속
SpringBoot에서 api 통신 상태를 확인하기 위해 Swagger 페이지를 연결하여 확인할려고 연결 코드 입력하고 실행시 오류가 발생하였다.관련 코드로 검색을 해보니 SpringBoot 2.6 버전 이후에는 설정이 변경되면서 Swagger를 포함한 라이브러리 몇몇
기존에 중복검사(예외처리)까지 한 코드에서 DB에 회원가입 정보를 저장할때 비밀번호를 암호화하기 위해 Spring Security를 사용하고 Test를 하는 과정에서 오류가 발생했다.Test 코드 실행시 401 오류가 발생한다. 그 이유는 Security가 모든 요청에
프로젝트를 진행하다가 좋아요 기능을 구현하기 위해 좋아요 DB를 저장하기 위한 1대1 매핑 클래스인 Like Entity를 만들었다.하지만 프로그램을 실행시키면 @Entity에 해당하는 클래스들은 자동으로 jpa에서 DB에 테이블을 생성해 주는데 Like Entity만
게시물을 만드는 프로젝트를 진행하다보니 유저나 포스트의 내용을 비교하는 일이 많아졌다.예를 들어일반적으로 현재 토큰에 담긴 유저 이름을 통해 해당 유저의 데이터를 찾아와 비교한다.만약 해당 유저 이름에 대한 데이터가 DB에 없을경우 .orElseThrow을 통해 예외처
Mysql Workbench에서 root를 통해 데이터베이스를 만들려고 했는데Test Connection을 눌러 정상동작하는지 확인해보니 위와 같은 오류가 발생했다.그래서 혹시 3306 포트를 다른곳에서 사용하고 있어 중복이 되어 발생하는건줄 알고 cmd를 통해 검색을
AI API JSON 통신 관련 이슈 > Google Gemini AI API와 JSON 형태로 원하는 구조로 통신하는데 있어 문제 발생 > 상황 Google Gemini AI를 통해 질문을 내가 원하는 형태로 보내고 받는 과정에서 문제 발생 Content 기반 API 구조 - 텍스트 전용 입력 Request Body 구조 Response Bod...