해당 오류는, @RequestBody 어노테이션 때문에 생기는 문제이다. 기존 코드는, @RequestBody 어노테이션으로 http의 요청 본문을 가져와서, VO에 담아놓는 방식이였으나 Resolved [org.springframework.web.HttpMediaTypeNotSupportedException: Content type 'application/x-www-form-urlencoded;charset=UTF-8' not supported 와 같은 오류를 내서 찾아봤더니 @RequestBody 어노테이션 사용으로 인해 생기는 오류라는 말이 있어서, 없애고 실행해봤더니 잘 됐다. 왜 그런지는 이유를 모르겠다. 예상해보자면, Json이 아닌 FormData 방식으로 요청을 하면 body..
이 오류는, 3306이란 포트를 어떤 곳에서 사용하고 있다는 내용이다. 현재 공부중인 것은 MySQL을 사용하는데 MariaDB가 이미 설치가 되어 있는 상태에서 MySQL을 사용하려고 하니깐 생긴 에러다. MariaDB를 삭제하면 쉽게 해결하지만, MariaDB를 삭제하지 않고 사용할 수 있는 방법이 있다. 일단, 윈도우 하단에 검색하는 곳에 서비스라고 입력을 하자. 그리고 MariaDB를 찾아서 일시중지 또는 중지를 시켜주면 완료된다. 에러 해결 끝!! 이 글이 도움이 되셨다면 댓글 부탁드립니다^^ 다음 글로 찾아오겠습니다!
입사한 지, 6일차.. 스프링으로 회사 코드 내에 테스트 게시판을 만들어서 진행하고 있다. 현재 삭제기능을 만들고 있는데....ㅠㅠ 왠지 모르겠으나, @DeleteMapping 어노테이션으로 하는데... 왜 405 error가 뜨는거냐!! 그래서, POST 방식으로 method를 변경하고, delete!!! 근데 밑에와 같은 에러를 뱉는다.. JSON parse error: Cannot deserialize instance of `int` out of START_OBJECT token; nested exception is com.fasterxml.jackson.databind.exc.MismatchedInputException: Cannot deserialize instance of `int` out o..
Mac OS 컴퓨터를 포맷하고 난 뒤 스프링 프로젝트가 다 다운받아지고, github에 업로드 할려고 했는데 밑에와 같은 로그가 뜨면서 업로드에 실패했다고 한다. remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. 이러한 오류를 발견했다. 아니 맥북을 몇년전에 사용했던 것도 아니고.. 한 3개월만에 새로운 마음으로 포맷을 한건데.. 3개월 전에는 이런식으로 안했는데 왜 이러지? 라고 하고 해결법을 찾는다. Github push token 에러 해결 링크 위의 링크를 참고해서 문제를 해결했다. 아이디와 패스워드를 입력해서 로그인 하는 방식이 아닌..
안녕하세요. Nerd Lee 입니다. 이번 글은 typescript용 styled-components를 설치할 때 Cannot find module 'styled-components' or its corresponding type declarations. 오류를 해결하는 방법에 대해서 알아보도록 하겠습니다. - Cannot find module 'styled-components' or its corresponding type declarations. - 1. package.json 수정 react.js 환경에 있는 package.json 파일 수정 dependencies 또는 dev 환경으로 설치하셨다면 devDependencies에 있는 버전을 수정해주셔야 합니다. "dep..
안녕하세요. Nerd Lee 입니다. 이번 글은 .env 파일을 어떻게 하면, github에 올려도 클라우드 서비스에서 구동이 될 수 있는 지에 대해서 알아보도록 하겠습니다. - 환경 변수 관리하기 - 1. 설치하기 npm을 이용하여 dotenv 라이브러리를 다운받습니다. npm i dotenv 2. .env 파일 작성하기 프로젝트 폴더 최상단에 .env 라고 파일을 만들어줍니다. 그럼 process.env 라는 코드로 디렉토리에 있는 .env 파일을 읽어오는 역할을 합니다. AWS_KEY=어쩌구 저쩌구 AWS_SECRET_KEY=어쩌구 저쩌구 3. require 또는 import로 dotenv 라이브러리 사용하기 require 또는 import를 이용하여, dotenv를 사용하면 됩니다. require..
vercel로 처음 홈페이지를 업로드 할 때 빌드를 하다가 process.env.CI = true 라는 오류가 뜰 것이다. 그럴 땐, 이렇게 해결하면 된다. 1. 다시 홈으로 돌아와서, 해당 프로젝트를 클릭한다. 2. 위에 보이는 메뉴 중 Settings로 간다. 3. Environment Variables 클릭! 4. Add New 란이 보일 것이다. NAME에는 CI라고 입력하고 VALUE는 false를 입력 후, Add 클릭! 5. 그리고 다시 Deployments로 돌아가서, 해당 로그를 클릭하고 Redeploy를 클릭해서 빌드를 하면 된다. 다들 오류가 해결 됐길 바라며! 다른 오류 해결책으로 봐요!ㅎㅎㅎ
아.. 정말 이것때문에 애 먹었던 것 같다. 현재 만드는 포트폴리오 중 동영상 스트리밍 홈페이지 '나튜브'를 만들고 있는데 영상을 클릭할 때마다 조회수를 증가시킬 수 있도록 하려고 하는데 update문을 사용해봤다. models.videoUploads .update( { view: (여길 어떻게 해야하나...), }, { where: { id, }, } ) .then((result) => { res.send({ result: true }); }) .catch((err) => { console.error(err); res.status(500).send("업데이트에 문제가 생겼습니다."); }); view의 값을 가져와서 +1 을 해줘야 하나.. 별 생각을 많이하고 별 코드를 다 짜봤지만, 에러만 생겼다. ..
- Total
- Today
- Yesterday
- 스프링
- Controller
- 안드로이드
- 프리젠테이션 로직
- baseofcoding
- 뷰포리아
- 비지니스 로직
- Servlet
- Next.js
- JSP
- GitHub
- 유니티3D
- CSS
- Unity
- c#
- Spring
- 유니티
- Java
- Vuforia
- Base Of Coding
- 유니티로 배우는 C#
- MVC
- Git
- 프로그래밍
- VR
- 서블릿
- unity3d
- HTML
- 게임프로그래밍
- spring boot
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |