본문 바로가기

debugging6

[Debugging] 스프링에서 'Missing URI template variable for method parameter of type' 에러 발생할 때 개발한 api를 postman 을 통해서 테스트하다가 Missing URI template variable for method parameter of type string 이라는 에러를 마주쳤다. 원인을 파악해보면 url로 들어가 있는 userid와 파라미터로 들어가는 id 가 서로 달라서 발생한다. 1 2 3 4 @GetMapping("/{userid}") public User getUserByUserId(@PathVariable String id) { return userService.getUserByUserId(id); } 이때 해결방법은 2가지가 있다. 하나는 아래처럼, Mapping 과 같은 변수명을 사용해주는 것이다. 1 2 3 4 @GetMapping("/{userid}") public Us.. 2020. 3. 24.
[Solution] PowerShell - "이 시스템에서 스크립트를 실행할 수 없으므로 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Policies를 참조하십시오." 에러 발생할 때. 하이 ~~ 오랜만에 프론트 쪽 공부를 하려고 VSCODE를 깔고 angular 를 설치했는데 ... vscode 터미널을 이용할 때 아래와 같은 오류가 발생했다. 뭔가 권한이 ... 문제인 듯하다 . 윈도우에 깔려있는 Windows PowerShell 을 관리자 권한으로 켜주자. 관리자 권한으로 켜주고 나서.. 먼저 권한이 어떻게 되어있는지 확인해주고 만약 Restricted 이면 RemoteSigned 로 변경해주자. 아래와 같이 해주면 된다. 그러고 나서 다시 VSCODE 터미널로 와서 다시 ng 명령어를 쳐보면 ..! 잘되는 것을 확인할 수 있다. 그럼 오늘도 즐코하자~~ ㅎㅎㅎ 2020. 2. 22.
[Debugging] ajax 사용 중 'Uncaught SyntaxError: Unexpected token < in JSON at position 0' 에러 날때 ajax 로 api를 콜해서 결과를 처리하는 과정에서 Uncaught SyntacError 가 터지면 ... resonse가 이미 json 객체로 넘어오는데 또 json 으로 파싱해주려다 나는 에러다. 위의 그림은 내가 짜고 잇떤 함수 인데 ... 빨간색으로 표시되어 있는 파싱하는 부분을 지워주기만 하면된다. 2019. 12. 29.
[Solution] 안드로이드에서 서버로 데이터 보낼 때 한글 깨짐 요즘 안드로이드 개발을 계속하고 있다. 그런데 익숙하지 않다 보니.... 계속 여기 저기서 에러를 마주친다. 프로젝트를 하면서 서버와의 통신이 필요해 서버를 구축하고 데이터를 전송하는 모듈을 작성했다. 통신방식은 Post 방식이고 json 형태의 데이터를 보냈다. 그런데 ... 데이터를 보내고 DB에 insert를 했는데 ... 한글이 깨져버리는 문제를 겪게되었다. 아 이것때문에 진짜 환장할 뻔했다. 꽤 오랜 시간을 투자해서 해결을 했다. 이 문제를 해결하는 다양한 방법이 검색되지만, 나는 내가 해결했던 방법을 소개하고자 한다. 먼저 어떤 문제가 발생했는지 자세히 살펴보자. ???... 한글이 깨져서 입력이 된다. 원래 name 이 있는 곳에는 내가 입력한 한글 이름이 나와야하는데... ??? 가 나와서.. 2019. 10. 22.
[Solution] Android Studio - Please select Android SDK 요즘 진행하고 있는 프로젝트가 안드로이드, 서버 둘다 개발해야하다보니 이클립스 왔다가 안드로이드 스튜디오 갔다가 정신이 없다. 안드로이드 스튜디오로 개발하던 프로젝트를 열고.. 프로젝트를 실행해보려고 하니... 이런 에러가 발생하면서, 실행이 안됐다. Error: Please select Android SDK 잉 ...!!? 잘못한거 저 없는데 ...... 왜 이런 에러가.. 서둘러 구글링을 해봤다. 안드로이드 개발하다 보면 여기저기서 에러가 터진다. 사람 참 환장하게하는 R Class, 왜 죽는지 도저히 모르겠는 Memory 관리 문제 등등 ... 참 사람 많이 괴롭힌다. 그 중에서도 대표적인 에러가 저 친구라 생각한다. 내 생각이다... 처음 이 에러를 마주쳤을 때 해결이 도저히 안되서 하루종일 걸린.. 2019. 10. 16.
[Debugging] Spring 프로젝트 빨간 불 들어올 때. Spring 프로젝트를 하다보면 갑자기 프로젝트에 빨간 불이 들어올 경우가 있다. 처음에 이 에러가 발생하고 해결하는데 정말 하루종일 걸린 적 있다. 해야할 일은 산더미인데 이 에러때문에 화가 나기도하고 슬프기도하고 짜증나기도하고 아무튼 최악의 하루를 보냈던 기억이 난다. 하지만 여러분들은 당황할 필요가 없다 !! 내가 잘 알려줄테니 당황하지말고 이렇게 해보자. 포스팅을 위해 만든 프로젝트에서 이렇게 땡큐하게 에러가 발생해주었다. 지금부터 이 에러를 고쳐보자. 예전의 기억을 더듬어 ...... 내가 했던 해결 방식을 보여주도록 하겠다. 1) Clean project 이 에러를 만나고 처음했던 행동은 clean project였다. 어디에 있냐면 이클립스 (나는 Spring 프로젝트 위해서 STS 사용중임).. 2019. 10. 13.